Jagganath Synonyms

An avatar of Vishnu
(Noun)