Definitions of Stagira:

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