Juggernaut

word

Noun

One of the names under which Vishnu, in his incarnation as Krishna, is worshiped by the Hindoos.
More about this word
Synonyms and related words
Explore this word