Definition of mountain nymph in English:

mountain nymph

noun

  • A nymph inhabiting mountains.

Origin

Early 17th century; earliest use found in Michael Drayton (1536–1631), poet. From mountain + nymph.

Pronunciation

mountain nymph

/ˌmaʊntɪn ˈnɪmf/