YourDictionary

Dictionary Home » Dictionary Definitions » Shubra al Khaymah

Shubra al Khaymah

(sho͞o-bräˈ äl kī-mäˈ, ᴋʜī-)

A city of northeast Egypt, an industrial suburb of Cairo. Population: 1,020,000.

link/cite print suggestion box