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