Translation of enau in English:

enau

sugar palm

noun

  • 1

    sugar palm, a type of palm