What does the name "Jagannath" means?
Master of the universe
Power of humanity
Lord of the World
King of the kings