What is the meaning of the word "barbuda"?

Definitions: