Egyptian capital
1.
(
noun
) the capital of Egypt and the largest city in Africa; a major port just S of the Nile Delta; formerly the home of the Pharaohs
Synonyms:
Cairo
,
El Qahira
,
capital of Egypt
Related Words:
national capital
Terms and Conditions of Use / Copyright Notice