NEPALI WORD MEANING SEARCH HERE

YETI

Yeti is the local word for abominable snowman who is supposed to be living in the Himalayas. This mysterious species or man is still a subject for exploration, See Abominable snowman for details.  


No comments:

Post a Comment

If you have any doubts, please let me know.