Kabul in French Kabul in French Kaboul proper noun The capital and largest city of Afghanistan. Add to Flashcards