NYMPH


Meaning of NYMPH in English

(n.) A goddess of the mountains, forests, meadows, or waters.

Webster's English dictionary.      Английский словарь Webster.