The city of Cairo with the river Nile.
Cairo definition by Webster's New World
- capital of Egypt, at the head of the Nile delta: pop. 7,109,000
- city in S Ill., at the confluence of the Ohio & Mississippi rivers: pop. 3,600
Origin: after the capital of Egyptian
Cairo definition by American Heritage Dictionary
cairo - Computer Definition
A code name from Microsoft for a future operating system. The term was later used only to refer to specific features, some of which were included in Windows 2000.