barrier islands
English
Noun
barrier islands
plural of
barrier island