an Arab country on the peninsula of Qatar; achieved independence from the United Kingdom in 1971; the economy is dominated by oil
Synonyms for Qatar
On this page, you will find 30 slang terms related to Qatar. Some of the top words include: turkey, afghanistan, bushed, country, twangbang, and 25 more.