hanno








noun

  1. Carthaginian statesman, fl. 3rd century b.c.
54 queries 0.586