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 : nepal
భారతదేశానికి ఉత్తరాన హిమాలయాలపై ఉన్న ఒకచిన్న హిందూదేశం.
भारत के उत्तर में हिमालय के तट पर स्थित एक पहाड़ी देश।
Install App
Kingdom of nepal meaning in Telugu.