Kathmandu in Turkish Kathmandu in Turkish Katmandu proper noun The capital city of Nepal. Add to Flashcards