French-English dictionary »

orchomène meaning in English

FrenchEnglish
Orchomène nom propre

Orchomenos◼◼◼(city in central Greece)
proper noun

Orchomenos◼◼◼(city in north central Arcadia)
proper noun