Definition, Meaning & Anagrams | English word DOHA
DOHA
Definitions of DOHA
- A caplc in Qatar.
- (poetry) A form of self-contained rhyming couplet in Hindi poetry.
Number of letters
4
Is palindrome
No
Search for DOHA in:
Page preparation took: 126.11 ms.