Barbuda
Barbuda definition
Bar·buda (bär byo̵̅o̅′də, -bo̵̅o̅′-)
island of the Leeward group in the West Indies: 62 sq mi (161 sq km)
Webster's New World College Dictionary Copyright © 2009 by Wiley Publishing, Inc., Cleveland, Ohio.
Used by arrangement with John Wiley & Sons, Inc.
Comments
Improve this definition.
Share on Facebook