doha
/D OW1 HH AA0/noun
- 1
The capital and largest city of Qatar.
- 2
(poetry) A form of self-contained rhyming couplet in Hindi poetry.
Translate โdohaโ into another language
Choose a language below to open the translator with English selected as the source language.