• Oread

    Origin

    From Ancient Greek.

    Full definition of oread

    Noun

    oread

    (plural oreads)
    1. (Greek mythology) A mountain nymph. An anthropomorphic appearance of the spirit of a mountain.

    Anagrams

    © Wiktionary