Advertisement
Advertisement
Sharm al-Sheikh
[ shahrm al-sheyk; Arabic shahrm el-shekh ]
noun
- a village and military post in E Egypt, on the Sinai Peninsula, guarding the Gulf of Suez.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ shahrm al-sheyk; Arabic shahrm el-shekh ]
Advertisement
Advertisement
Advertisement
Advertisement
Browse