arabian peninsula - English Synonyms Dictionary

arabian peninsula

n.
[1] Arabia