Bhaga is a Sanskrit word that means “wealth,” “power” or “fortune.” It is sometimes used as a term for a mortal or a god who awards good fortune. Specifically, it is the name of the Hindu god of wealth, prosperity and marriage
Some of the learners also asked: Why was taxation required within mahajanapadas?