Stymphalus in Latin Stymphalus in Latin Stymphālus proper noun (historical) An ancient town in Arcadia, in modern Greece, near modern Stymfalia. Add to Flashcards