Word info

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.org

Phrases with the word

Close letter words and terms