Stagira
English Dictionary
->
Letter S
-> Stagira
Search Dictionary:
Stagira Definition
(n)
an
ancient
town
of
Greece
where
Aristotle
was
born
Stagira Synonyms
Stagira
Stagirus
© Art Branch Inc.