YourDictionary

Stheno

Sthe·no

noun
Greek Mythology
One of the three Gorgons.

link/cite print suggestion box