meaning of arabia
1. a peninsula between the Red Sea and the Persian Gulf; strategically important for its oil resources
Related Words
arabia | arabian | arabian camel | arabian coffee | arabian desert | arabian jasmine | arabian nights | arabian nights entertainment | arabian peninsula | arabian sea | arabian tea |