Definition of Kathmandu in English:

Kathmandu

(also Katmandu)

proper noun

  • The capital of Nepal, in the east central part of the country; population 895,000 (est. 2007). It is located in the Himalayas at an altitude of 4,450 feet (1,370 m)

Pronunciation

Kathmandu

/ˌkätmänˈdo͞o//ˌkɑtmɑnˈdu/