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