Meaning of boa
Definition of boa
(noun)
a
long
thin
fluffy
scarf
of feathers or fur
any of
several
chiefly
tropical
constrictors with
vestigial
hind
limbs
Other information on boa
WIKIPEDIA results for
boa
Amazon results for
boa
Tweet