Definition of Cairo in English:

Cairo

proper noun

  • The capital of Egypt, a port on the Nile near the head of its delta; population 6,758,600 (est. 2006).

    Also called omitted unresolving XREF to "el-Qahira"; Arabic name al-Qahira

Pronunciation:

Cairo

/ˈkʌɪərəʊ/