Al Qahira
English Dictionary
->
Letter A
-> Al Qahira
Search Dictionary:
Al 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
Al Qahira Synonyms
Al Qahira
Cairo
capital of Egypt
Egyptian capital
El Qahira
© Art Branch Inc.