jaganatha

n.

  1. Alt. of Jaganatha
  2. See Juggernaut.