Stymfalians
English
Noun
Stymfalians
plural of
Stymfalian