Search for word
Search
al-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
capital of Egypt
,
Egyptian capital
,
El Qahira
,
Cairo
,
Synonyms
capital of Egypt
Egyptian capital
El Qahira
Cairo
Words of close approximity