oread
1. [ noun ] (Greek mythology) one of the mountain nymphs
Related terms: nymph Greek_mythology
Similar spelling:   orad
  Ord
  Orta
  Orahood
  orate
  oroide
  oreide
  Ordway
  Ort
  Oretha