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