Meaning of sinai peninsula

Definition of sinai peninsula

(noun) a peninsula in northeastern Egypt; at north end of Red Sea

Other information on sinai peninsula

WIKIPEDIA results for sinai peninsula
Amazon results for sinai peninsula