nep
/nɛp/Definitions
1. noun
A type of Nepalese spirit or deity, often associated with the natural environment.
“The shaman believed that the local nep was responsible for the recent flooding.”
1. noun
A type of Nepalese spirit or deity, often associated with the natural environment.
“The shaman believed that the local nep was responsible for the recent flooding.”