Translation of malai in English:

malai

noun

  • 1

    a chain of flowers, gold, etc. used to decorate a spearhead, mace, etc