Boa Meaning
There are 2 meaning(s) for word Boa
Boa Meaning 1 : a long thin fluffy scarf of feathers or fur
Synonyms : feather boa
Synonyms : feather boa
Boa Meaning 2 : any of several chiefly tropical constrictors with vestigial hind limbs
There are 2 meaning(s) for word Boa