Translation of Thaipusam in English:

Thaipusam

noun

  • 1

    a Hindu festival to worship the god Subramaniam or Murugan