English

edit

Proper noun

edit

Orkhomenos

  1. (rare) Alternative form of Orchomenos