What is the full meaning of attaps
ATTAP, the nipa palm [n]
Example of the word attaps placed on a Scrabble board.