Synonyms of Kathmandu in English :
Antonyms of Kathmandu in English
Thesaurus of Kathmandu in English
Kathmandu
see definition of kathmanduSynonyms of kathmandu
1. (noun) the capital and largest city of Nepal
Synonyms of Kathmandu in English :
Antonyms of Kathmandu in English
Thesaurus of Kathmandu in English
1. (noun) the capital and largest city of Nepal