Bahrein :

Search Words
You can search or browse for words


  • n  an island in the Persian Gulf
  • n  an island country in the Persian Gulf off the coast of Saudi Arabia; oil revenues funded progressive programs until reserves were exhausted in 1970s

Bee Dictionary: Search, browse, look at common errors, idioms and more.