Found 2 items, similar to Bahrain.
English → English (WordNet)
Definition: Bahrain
Bahrain
n 1: an island in the Persian Gulf [syn:
Bahrain Island,
Bahrein,
Bahrein Island]
2: an island country in the Persian Gulf off the coast of Saudi
Arabia; oil revenues funded progressive programs until
reserves were exhausted in 1970s [syn:
State of Bahrain,
Bahrein]
English → English (gcide)
Definition: Bahrain
Bahrain
\Bahrain\ n.
1. an island in the Persian Gulf.
Syn: Bahrein.
[WordNet 1.5]
2. an island country in the Persian Gulf.
Syn: Bahrein.
[WordNet 1.5]