Jagannath definitions

noun

an avatar of Vishnu

See also: Jagannath Jagannatha Jagganath Juggernaut