Stagirus

English

Proper noun

Stagirus

  1. Synonym of Stagira (ancient Greek city).