Loading page
bahrein island is a noun meaning "an island in the Persian Gulf". It carries one recorded sense.
an island in the Persian Gulf
Definitions, synonyms and semantic relations for bahrein island come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.