VariousWords beta
Definitions:
Noun
Euryale
Definition: (Greek mythology) one of the three Gorgons