oread

Explore definitions, synonyms, and language insights of oread

Definitions

Noun
(Greek mythology) one of the mountain nymphs

More General Terms