boa

Noun
  1. A long thin fluffy scarf of feathers or fur (synset 103330529)
  2. Any of several chiefly tropical constrictors with vestigial hind limbs (synset 101744584)

Other Searches