gorgons
English
Noun
gorgons
plural of
gorgon