TAPA


Meaning of TAPA in English

n.1 the bark of a paper-mulberry tree.

2 cloth made from this, used in the Pacific islands.

Etymology: Polynesian

Oxford English vocab.      Оксфордский английский словарь.