Definition of Basra

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

Synonyms of Basra


Antonyms of Basra


No Antonyms Found.

Homophones of Basra


No Homophones Found.