prop. n. (Geography) The capital city of Egypt. It is the largest city in Africa. Population (2000) = 7, 010, 000. Syn. -- El Qahira, Egyptian capital, capital of Egypt. [ WordNet 1.5 +PJC ]
(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, Syn. capital of Egypt, El Qahira, Egyptian capital, Al Qahira