Meaning of Basra
Definition of Basra
(noun)
the
second
largest
city
in Iraq; an oil
port
in
southern
Iraq
Other information on Basra
WIKIPEDIA results for
Basra
Amazon results for
Basra
Tweet