Word info Synonyms

Qatar Peninsula

Noun

Meaning

a peninsula extending northward from the Arabian mainland into the Persian Gulf

Source: WordNet

Synonyms

Close letter words and terms