Basra
English Dictionary
->
Letter B
-> Basra
Search Dictionary:
Basra Definition
(n)
the
second
largest
city
in
Iraq
;
an
oil
port
in
southern
Iraq
Basra Synonyms
Basia
Basra
© Art Branch Inc.