Mahabali
(महाबली)Literal Meaning
The very strong
Etymology & Sanskrit Root
Sanskrit maha (great) + bali (strong); also written Bali.
Spiritual Insight & Context
The king of the story of Vamana, remembered for his generosity. Onam recalls the tradition that he returns once a year to see his people.