Onam or ThiruOnam originated as a joyous festival, annual reminiscence of the golden rule of King Mahabali, a mythical king, who ruled Kerala a very long time ago. It recalls the sacrifice of the great king, his true devotion to God and his human pride. Onam welcomes the spirit of such a great king. A flower carpet called ‘Pookalam’ is laid in front of every house to welcome the advent of the vanquished king. People decorate their homes, welcome the King with a happy face and, have feast together.