GeneralConnection.comDictionary
katmandu
Noun

1. Kathmandu
1. Katmandu, capital of Nepal, national capital
Usage