Definitions of Stheno:

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