barbuda
/bɑrbuːdə/Definitions
1. proper noun
An island in the Caribbean Sea, part of the Antigua and Barbuda country.
“The tourists visited the beautiful beaches of Barbuda.”
2. noun
A small, pointed stick or thorn.
“The barbuda on the rose bush pricked her finger.”