SynonymX
Speak
Katmandu
Definition of Katmandu
1.
The capital and largest city of Nepal
Noun
Synonyms for word "katmandu"
capital of nepal
kathmandu
Semanticaly linked words with "katmandu"
national capital
kingdom of nepal
nepal