attap
Noun
Meaning
Nipa; a palm tree of the species Nypa fruticans.
(Malaysia, Singapore) Thatch made from leaves of the nipa palm.
Source: en.wiktionary.orgNoun
Nipa; a palm tree of the species Nypa fruticans.
(Malaysia, Singapore) Thatch made from leaves of the nipa palm.
Source: en.wiktionary.org