Scrub Island
Proper noun
Meaning
An island in the British Virgin Islands.
An island in Anguilla.
Source: en.wiktionary.orgExamples
Anguilla News - Local & Regional by AnguillaLNT a SMG Product - Scrub Island Resort to host The BVI Sailing Festival's Island Invitational race.
PRESS RELEASE – There’s nothing like a good party at the finish to entice a fleet of enthusiastic racers to focus on the task at hand, and the Scrub Island Resort laid it on for racers today.