Stymphalus in Russian Stymphalus in Russian Стимфа́л proper noun (historical) An ancient town in Arcadia, in modern Greece, near modern Stymfalia. Add to Flashcards