Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

basra Definition

Cancel
basra
noun(bas-ra)
the second largest city in Iraq; an oil port in southern Iraq
Synonyms: basia,

Words Related to basra!

basra Examples by Brain Bank Users