Meaning of Cairo in English:

Cairo

Pronunciation /ˈkʌɪərəʊ/

Translate Cairo into Spanish

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