Meaning of katar peninsula

Definition of katar peninsula

(noun) a peninsula extending northward from the Arabian mainland into the Persian Gulf

Other information on katar peninsula

WIKIPEDIA results for katar peninsula
Amazon results for katar peninsula