Oread

Explore definitions, synonyms, and language insights of Oread

Definitions

Noun
(Greek mythology) one of the mountain nymphs

More General Terms