English dictionary
kathmandu meaning and definition
Definition and meaning of kathmandu at MeaningMonkey.org. kathmandu meaning and definition in the English Dictionary.KATHMANDU noun
Definition of Kathmandu (noun)
- the capital and largest city of Nepal
- synonyms: capital of Nepal, Katmandu
Source: Princeton University Wordnet