Words: Barbuda
Part of speech: n
Definition: an island in Antigua and Barbuda, with largest city Codrington