barbuda
1. [ noun ] (geography) an island in Antigua and Barbuda
Related terms: island Antigua_and_Barbuda
Similar spelling:   Barbadian
  barbed
  Barbati
  barbate
  barbital
  Barbados