Meaning of stheno

Definition of stheno

(noun) (Greek mythology) one of the three Gorgons

Other information on stheno

WIKIPEDIA results for stheno
Amazon results for stheno