Meaning of arabian peninsula

Definition of arabian peninsula

(noun) a peninsula between the Red Sea and the Persian Gulf; strategically important for its oil resources

Other information on arabian peninsula

WIKIPEDIA results for arabian peninsula
Amazon results for arabian peninsula