Juggernaut

English

Etymology

See juggernaut.

Proper noun

Juggernaut

  1. (historical) The Hindu deity Vishnu's avatar Krishna.

Alternative forms

Derived terms