Translation of aren in English:

aren

sugar palm

noun

  • 1

    sugar palm
    ‘gula aren’ palm sugar