Stymphalus in French Stymphalus in French Stymphale proper noun (historical) An ancient town in Arcadia, in modern Greece, near modern Stymfalia. Add to Flashcards