Stagirus
English
Proper noun
Stagirus
Synonym of
Stagira
(
“
ancient Greek city
”
)
.