1. [ noun ] (geography) an island in the Persian Gulf
Synonyms: Bahrein Bahrein_Island Bahrain_Island
Related terms: island Persian_Gulf
2. [ noun ] (government,geography) an island country in the Persian Gulf off the coast of Saudi Arabia; oil revenues funded progressive programs until reserves were exhausted in 1970s
Synonyms: state_of_bahrain Bahrein
Related terms: Asian_country Arab_League Bahraini Asia gulf_states Manama
Similar spelling:   Bahraini