kathmandu
Meaning, Definition & Usage
Dictionary
Associated
Related
noun
the capital and largest city of Nepal
Katmandu; capital of Nepal
.
WordNet
Previous
katharobic
katharometer
katharsis
kathetal
kathetometer
Next
katmandu
katowice
katsina
katsuwonidae
katsuwonus