KATHMANDU


Meaning of KATHMANDU in English

Kath ‧ man ‧ du BrE AmE , Katmandu /ˌkætmænˈduː◂/

the capital city of Nepal, in the Himalayas

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.