'Stagira' definitions:

Definition of 'Stagira'

(from WordNet)
noun
An ancient town of Greece where Aristotle was born [syn: Stagira, Stagirus]