Στύμφαλος

Proper noun

 * 1) Stymphalus, a city and mountain of Arcadia