Barbuda — definition

1. Barbuda (Noun)

1 definition

Barbuda (Noun) — An island in Antigua and Barbuda.

1 type of
island
1 part of
Antigua and Barbuda