Synonyms of Katmandu in English :

Antonyms of Katmandu in English

Thesaurus of Katmandu in English

Katmandu

see definition of katmandu

Synonyms of katmandu

1. (noun) the capital and largest city of Nepal