The English word ‘Juggernaut’ is named after Hindu deity ‘Jagannath’

As we all know Sanskrit is the mother of almost all the languages. Like everything, languages have also evolved over many ages. English has acknowledged many Sanskrit words as they authentically are, with the same original meaning of those respective words.


Sanskrit is an Indo-Aryan or Indic language of the ancient Indian subcontinent with a 3,500-years history. English is originated from Germanic languages which have originated from the Sanskrit.

The English word Juggernaut, which means huge or powerful, is named after the Hindu deity Lord Jagannath. He is worshipped in regional traditions of Hinduism in India and Bangladesh. Jagannath is considered as an incarnation of Lord Vishnu, He is part of a triad along with his brother Balabhadra and sister Subhadra.


Every year, a cart festival takes place in Puri, Odisha, named ‘The Holy Rath Yatra. The carts carry Lord Jagannath along with his brother and sister, a huge gathering of devotees visit this Yatra. Some devotees even crush themselves under the wheels of the carts to attain salvation. That’s where the word came from.