Greek

edit

Proper noun

edit

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

  1. Orchomenos (a city in Greece)