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)
Browse dictionary entries near Barbuda
- Barbizon School
- barbituric acid
- barbiturate
- barbital
- Barbie doll
- Barbie
- barbicel
- barbican
- barbette
- barbet
- barbule
- barbwire
- barcarole
- barcarolle
- Barcelona
- Barcelona chair
- BArch
- barchan
- bard
- Bard of Avon
