bahrain_island
1. [ noun ] (geography) an island in the Persian Gulf
Synonyms: Bahrein Bahrein_Island Bahrain
Related terms: island Persian_Gulf
Similar spelling:   Bahrein_Island
  barn_spider
  barn_swallow