proper noun/neˈpal/Nepal (a country in South Asia, located between China and India)Ultimately from Nepali नेपाल (nepāl).