bahrein : Idioms & Phrases


bahrein island

  • noun an island in the Persian Gulf
    Bahrain; Bahrein; Bahrain Island.
WordNet