Doha in Turkish Doha in Turkish Doha proper noun The capital and largest city of Qatar. Add to Flashcards