Definitions of Oread:

  • noun:   (Greek mythology) one of the mountain nymphs