Translation of anugerah in English:

anugerah

noun

  • 1

    favour, grace, gift from God