Definition of Arabian peninsula in English:

Arabian peninsula

proper noun