Picture Dictionary and Books Logo
×
boa [ˈbowə]

1 boa noun
  • boa constrictor
  • a long scarf that is made of fur, feathers, or cloth