Kathmandu The city/word Kathmandu means Nepal. The city Kathmandu lies in Nepal. The country Nepal contains the city Nepal.