Synonyms of Basra in English :
Antonyms of Basra in English
Thesaurus of Basra in English
Basra
see definition of basraSynonyms of basra
1. (noun) the second largest city in Iraq; an oil port in southern Iraq
Synonyms of Basra in English :
Antonyms of Basra in English
Thesaurus of Basra in English
1. (noun) the second largest city in Iraq; an oil port in southern Iraq