Noun stagira has 1 sense
  1. Stagira, Stagirus - an ancient town of Greece where Aristotle was born
    --1 is a kind of town
    --1 is a part of Greece, Hellenic Republic, Ellas
,
TOP