Local Curriculum
Help
What is the meaning of Sanskrit word Neepaalaya?
The foot of the mountain.
What is the meaning of Tibetan word Niyampal?
Holy land
According to Lepcha people Nepal means......
Holy cave
Unlock this slideshow and over 2 million more with Baamboozle+
Try slideshows
Your experience on this site will be improved by allowing cookies.
Allow cookies