Translation of syukuran in English:

syukuran

noun

  • 1

    expression of gratitude to God by holding a ceremonial feast