English dictionary
stheno meaning and definition
Definition and meaning of stheno at MeaningMonkey.org. stheno meaning and definition in the English Dictionary.STHENO noun
Definition of Stheno (noun)
- (Greek mythology) one of the three Gorgons
Source: Princeton University Wordnet