Translation of madu in English:

madu

honey

noun

  • 1

    honey, sweet substance made by bees from nectar, its yellowish colour, sweetness, pleasantness, nectar, sweet fluid from plants, collected by bees, any delicious drink