Nepalese yeti Synonyms

We can't find synonyms for the phrase "Nepalese yeti", but we have synonyms for terms, you can combine them.

NY abbreviation

NY is an abbreviation for Nepalese Yeti
What does NY stand for?
NY stands for "Nepalese Yeti"

Definitions for Nepalese


Definitions for Yeti


  • (noun) a large hairy humanoid creature said to live in the Himalayas