Jagannatha
1.
(
noun
) an avatar of Vishnu
Synonyms:
Jagannath
,
Jagganath
,
Juggernaut
Related Words:
avatar
Terms and Conditions of Use / Copyright Notice