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