Juggernaut - Definition - Law Dictionary Home Dictionary Definition juggernaut
Definition :
One of the names under which Vishnu in his incarnation as Krishna is worshiped by the Hindus See also Jagannath
View Judgments Citing this PhraseView Acts Citing this Phrase