English synonyms about - contact  

Stheno

noun

1 Stheno

Greek mythology One of the three Gorgons.


Find more on stheno elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0308