Definify.com

Definition 2024


Stheno

Stheno

English

Proper noun

Stheno

  1. (mythology) The eldest and most ferocious of the gorgons.