-
nounan island country in the Persian Gulf off the coast of Saudi Arabia; oil revenues funded progressive programs until reserves were exhausted in 1970s
Similar:
part of: -
nounan island in the Persian Gulf
Similar:
part of:
Antonyms of bahrain
We don't have antonyms for this word yet.