Words: Stagira Stagirus
Part of speech: n
Definition: an ancient town of Greece where Aristotle was born