attap
From WikiWord, the free dictionary
/ˈatəp/
English
Definitions
noun
- Nipa; a palm tree of the species Nypa fruticans.
- (Southeast Asia) Thatch made from leaves of the nipa palm.
Related words
Synonyms
adapnipanipa palmnipahsugar palmmolucca palmpinangketapangcashaponanibongnittacarapnibungpalmdate palminajá