Oread definitions

noun

(Greek mythology) one of the mountain nymphs

See also: Oread