Synonyms and Antonyms for Katar_Peninsula

1. Katar Peninsula (n.)

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

Synonyms: