GeneralConnection.com
➔
Dictionary
katmandu
Noun
1. Kathmandu
1. Katmandu, capital of Nepal, national capital
Usage