Meaning of the word cairo in English

What does cairo mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

cairo

US /ˈkaɪ.roʊ/
UK /ˈkaɪ.rəʊ/

Noun

the capital and largest city of Egypt, located on the Nile River

Example:
She plans to visit the pyramids near Cairo next month.
Life in Cairo is vibrant and bustling.