cairo
cai
ˈkaɪ
kai
ro
rəʊ
rew
girogyrotytotyro

Definition & Meaning of "Cairo"in English

Cairo
01

the capital city of Egypt, located in the northeastern region of the country next to the Nile River 

Grammatical Information
Animacy status
Inanimate
Composition
Simple
proper
02

a town at the southern tip of Illinois at the confluence of the Ohio and Mississippi Rivers 

LanGeek
Download LanGeek app
langeek application

Download Mobile App

App Store