GNU Collaborative International Dictionary of English

last match results

Found one definition

  1.       
    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]

Last match results