Nepal
-
Not [part] of [India]
Nepal meaning & definition 1 of Nepal.
-
A mountainous landlocked country in southern Asia, in the Himalayas (including Mount Everest); population 28,500,000 (estimated 2015); capital, Kathmandu; language, Nepali (official).
Nepal meaning & definition 2 of Nepal.
-
a country in South Asia
Nepal meaning & definition 3 of Nepal.