Word info Synonyms

Bahrein Island

Noun

Meaning

an island in the Persian Gulf

Source: WordNet

Synonyms

Close letter words and terms