cairo

/ˈkaɪroʊ/
noun

The capital of Egypt, the largest city in the Arab world, located near the Nile Delta and the Pyramids of Giza.

Cairo is a bustling metropolis with a rich history dating back millennia.

Synonyms: Al-Qahirah, capital, city

Appears in these puzzles