Mecca setting (6)
I believe the answer is:
arabia
(Other definitions for arabia that I've seen before include "Peninsula of SW Asia" , "World's largest peninsula" , "Peninsula in southwest Asia" , "Saudi - -" , "Middle East region" .)
I believe the answer is:
arabia
(Other definitions for arabia that I've seen before include "Peninsula of SW Asia" , "World's largest peninsula" , "Peninsula in southwest Asia" , "Saudi - -" , "Middle East region" .)