stagira

(noun) Stagira

Stagirus
town (generic term)