GNU Collaborative International Dictionary of English
last match results
Found one definition
-
Cairo 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]