'Stagirus' definitions:

Definition of 'Stagirus'

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