Definitions of Basra:

  • noun:   the second largest city in Iraq; an oil port in southern Iraq