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
Boa Meaning 2 : any of several chiefly tropical constrictors with vestigial hind limbs