YourDictionary

Cairo

  1. capital of Egypt, at the head of the Nile delta: pop. 7,109,000
  2. city in S Ill., at the confluence of the Ohio & Mississippi rivers: pop. 3,600

See Cairo in American Heritage Dictionary 4

Learn more about Cairo

Cairo

link/cite print suggestion box