gorgons

English

Noun

gorgons

  1. plural of gorgon