al qahira
Meaning, Definition & Usage
Dictionary
Related
noun
the capital of Egypt and the largest city in Africa; a major port just to the south of the Nile delta; formerly the home of the Pharaohs
capital of Egypt; Cairo; Egyptian capital; El Qahira
.
WordNet
Previous
aknow
akron
aku
akvavit
akwa'ala
Next
ala
alabama
alabaman
alabamian
alabaster