Definition of oread

Definition of oread
  1. oread Noun A mountain nymph. An anthropomorphic appearance of the spirit of a mountain.
Need more help? Try our forum NEW