What is the full meaning of tappa
(Polynesian) a kind of cloth prepared by Polynesians from the inner bark of the paper mulberry, also TAPA [n -S]
Example of the word tappa placed on a Scrabble board.