Definitions of Stagirus:

  • noun:   an ancient town of Greece where Aristotle was born