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