juggernautEnglish

Juggernaut, Jagannath, Jagannatha, Jagganath, juggernaut

Noun

An avatar of Vishnu

English: Jagannath, Jagannatha, Jagganath, Juggernaut

Bahasa: Jagannath

A massive inexorable force that seems to crush everything in its way

English: juggernaut, steamroller

A crude idol of Krishna

English: Juggernaut

Bahasa words with similar meanings

English words with similar meanings

Show 4 words