WikiWord

attap

From WikiWord, the free dictionary

/ˈatəp/ English

Definitions

noun

  1. Nipa; a palm tree of the species Nypa fruticans.
  2. (Southeast Asia) Thatch made from leaves of the nipa palm.

Related words

Synonyms

Rhymes

References