Search for word
Search
el-qahira
Nouns
(n)
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
Al Qahira
,
capital of Egypt
,
Egyptian capital
,
Cairo
,
Synonyms
Al Qahira
capital of Egypt
Egyptian capital
Cairo
Words of close approximity