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