Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

cairo Definition

Cancel
cairo
geographical name(Cai-ro)
city on the Nile River in northern Egypt; the nation's capital population 7,786,640

Words Related to cairo!

cairo Examples by Brain Bank Users