Translation of nipah in English:

nipah

nipa palm, thatch palm

noun

  • 1

    nipa palm, thatch palm