Ορχομένος

Greek

Proper noun

Ορχομένος • (Orchoménos)

  1. Orchomenos (a city in Greece)