Stymphalians
English
Noun
Stymphalians
plural of
Stymphalian