Skip navigation.

oread - What does it mean?

Definition of 'oread'

English

Noun

(en-noun)
  • (Greek mythology) A mountain nymph. An anthropomorphic appearance of the spirit of a mountain.
  • Anagrams

    * ----

    Similar to 'oread'

    orad, oared, oword