Meaning of tapa
Definition of tapa
(noun)
the
thin
fibrous
bark
of the
paper
mulberry
and Pipturus albidus
a
paperlike
cloth
made
in the South Pacific by
pounding
tapa
bark
Other information on tapa
WIKIPEDIA results for
tapa
Amazon results for
tapa
Tweet