Synonyms of Katar Peninsula in English :
Antonyms of Katar Peninsula in English
Thesaurus of Katar Peninsula in English
Katar Peninsula
see definition of katar peninsulaSynonyms of katar peninsula
1. (noun) a peninsula extending northward from the Arabian mainland into the Persian Gulf