Meaning of Cairo
Definition of Cairo
(noun)
a
town
at the
southern
tip of Illinois at the
confluence
of the Ohio and Mississippi Rivers
the
capital
of Egypt and the largest
city
in Africa; a
major
port
just
to the
south
of the Nile delta;
formerly
the
home
of the Pharaohs
Other information on Cairo
WIKIPEDIA results for
Cairo
Amazon results for
Cairo
Tweet