Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of harmost

- A governor or prefect appointed by the Spartans in the cities subjugated by them.