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 - Словарь современного английского языка. 2012