The word ‘Onam’ or ‘Thiruvonam’ is derived from the Sanskrit word ‘Shravanam.’ Thiruonam is one among the 27 nakshatras or constellations and in Sanskrit ‘Thiruvonam’ is known as ‘Shravanam.’ The passage of time and local language usage saw the word Shravanam becoming Onam. The word ‘Thiru’ is used to address places and activities associated with Lord Vishnu in
The Origin of Onam is popularly associated with the legend of the great King of Kerala Mahabali or Maveli coming to visit his land. The popular myth is that Lord Vishnu took the Vamana incarnation to help Devas (demi gods) to get rid of Demon King Mahabali who had become the ruler of the universe. Dwarf Vamana was offered three paces of land during a yagna by King Bali thinking that the little Vamana could not take much land using his foot. But soon Vamana became Narayana and in one step took earth and in another step heaven and there was no more space left to keep the third step.
Mahabali bowed with great humility before Narayana and asked him to place the third step on his head. But before leaving earth Maveli asked for a favor – that he be allowed to visit his beloved people on earth once a year. And this annual visit is Onam, when the land is fresh with new green vegetation, that the great king of Kerala comes to visit his land.
This is believed to have happened during the Thiruonam nakshatram day in Malayalam month Chingam and therefore the day is celebrated as Onam. There are also people who believe that Thiruonam is the birth star or janma nakshatram of Vishnu and King Bali was therefore allowed to visit on this day.
There are numerous other legends also regarding the origin of Onam. There is a belief that even before Onam became a festival, the day was celebrated in the
Another belief is that Onam was celebrated during the reign of King Mahabali and it was a popular festival. After King Mahabali departed from earth, people chose this day to remember their ruler.
You may also like to read