Definition, synonyms and picture of Kathmandu

Learn in

Kathmandu

adj. Kathmandu

Definition of Kathmandu in English

Of or pertaining to Kathmandu, capital of Nepal.

Synonyms of Kathmandu in English

-

Lists where this word appears

(Adj) Asian Capital Cities IV

9 words to learn