Unscramble
Definition of Boa
Noun: boa bow-u
A long thin fluffy scarf of feathers or fur
- feather boa
Any of several chiefly tropical constrictors with vestigial hind limbs
See also:
bo
Boann
Anagrams containing the word
boa
bao
abo
oab