Meaning of [Nepali Word] in English
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.
If you have any doubts, please let me know.
No comments:
Post a Comment
If you have any doubts, please let me know.