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).

    Arabic name al-Qahira

Pronunciation

Cairo

/ˈkʌɪərəʊ/