Meaning of el qahira
Definition of el qahira
(noun)
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 el qahira
WIKIPEDIA results for
el qahira
Amazon results for
el qahira
Tweet