Noun Definitionstagirus1.Definition: an ancient town of Greece where Aristotle was bornRelated Noun(s):stagiraCategory: Places