Definition of bahrain
English to English noun - an island in the Persian Gulf
source: WordNet 3.0 - an island country in the Persian Gulf off the coast of Saudi Arabia; oil revenues funded progressive programs until reserves were exhausted in 1970s
source: WordNet 3.0
Visual Synonyms 
Nearby Word
bahrain, bahraini, bahrein, brain, bahreini, barman, barany, berain, brainy, barn, bran, brin, bayaran, brahmin, barrenahin, brawn, burin, bavarian, bairn, bearn
|
|
|