Pelican Island
Short definition from Wiktionary
Proper noun
- An island of Antigua and Barbuda.
- An island of the British Virgin Islands.
- An island of Trinidad and Tobago.
We haven’t written up Pelican Island yet: Simple and Standard meanings, examples and a quiz.