Answer: barbuda

AnswerCrossword Clue
BARBUDA

Island north of Antigua