Stagirus meaning

UK US

Stagirus (noun): an ancient town of Greece where Aristotle was born.

Definition of Stagirus

  1. an ancient town of Greece where Aristotle was born

    Synonyms: Stagira

    Type of: town

Word lists: words starting with ST · words ending in US · 8-letter words

More about Stagirus on Wikipedia.