El Qahira
English Dictionary
->
Letter E
-> El Qahira
Search Dictionary:
El Qahira Definition
(n)
the
capital
of
Egypt
and
the
largest
city
in
Africa
;
a
major
port
just
south
of
the
Nile
delta
;
formerly
the
home
of
the
Pharaohs
El Qahira Synonyms
Al Qahira
Cairo
capital of Egypt
Egyptian capital
El Qahira
© Art Branch Inc.