Question: why hinduism has many gods?
Answer: Why does Hinduism have so many gods? ... Hindus worship one Supreme Being called Brahman though by different names. This is because the peoples of India with many different languages and cultures have understood the one God in their own distinct way. Supreme God has uncountable divine powers.