Definition of Cairo
city on the Nile River in northern Egypt; the nation's capital population 7,786,640 ◆Cairo grew from its roots in the 7th century to become the largest city in Africa, Europe, and Asia Minor in the first half of the 14th century.
Caireneplay \kī-ˈrēn\ adj or noun
CAIRO Defined for English Language Learners
Definition of Cairo for English Language Learners
: city in Egypt
Seen and Heard
What made you want to look up Cairo? Please tell us where you read or heard it (including the quote, if possible).