hermoupolis

/HH ER0 M UW1 P AH0 L IH0 S/
noun
  1. 1

    Alternative form of Ermoupoli. [A town and former municipality on the island of Syros in the Cyclades, Greece.]