Subscribe
URL of the page has been copied to clipboard.
Meaning : A small landlocked Asian country high in the Himalayas between India and China.
Synonyms : kingdom of nepal
भारत के उत्तर में हिमालय के तट पर स्थित एक पहाड़ी देश।
ഭാരതത്തിന്റെ വടക്ക് ഹിമാലയ സാനുക്കളില് സ്ഥിതിചെയ്യുന്ന ഒരു പര്വത പ്രദേശം.
Install App