a country in southern Asia, in the Himalaya mountains, north of India and south of China. Population: 27,070,000 (2004). Capital: Kathmandu. Nepal is popular with tourists who want to go walking and climbing in the mountains.
Definition from the Longman Dictionary of Contemporary English Advanced Learner's Dictionary.