L'Onam est un festival des moissons du Sud de l'Inde, célébré en particulier au Kerala. Aligné sur un calendrier lunaire, sa date varie dans le calendrier grégorien entre août et septembre et correspond à la pleine Lune. Cette fête commémore la venue du roi légendaire Maveli. Les festivités durent pendant 10 jours et sont liées à plusieurs éléments de la culture et la tradition du Kérala. On y fait des décorations florales, on y élabore des banquets, on y fait des courses de bateau, Puli Kali et la danse Kaikottikali. Onam est une fête ancienne qui survit encore dans les temps modernes. La fête de la récolte du riz du Kérala, et la fête des fleurs de la pluie qui tombe le mois Malayâlam de Chingam, célèbrent la visite annuelle du très noble Démon Roi Maveli. Onam est unique depuis que Roi Maveli est révéré par le peuple du Kérala depuis la préhistoire. De ce que dit la légende, le Kérala a témoigné son ère d'or durant le règne du Roi Maveli. Tout le monde dans l'état était joyeux et prospère, le roi était très apprécié par ses sujets. Il était tant apprécié par ses sujets que même les Dieux sous Indra étaient jaloux de Maveli. Ils allèrent vers Mahavishnu en lui disant que Maveli est maintenant équivalent à un Indra. Puisqu'un monde avec deux Indras représente le déséquilibre, Mahavishnu assuma la forme d'un nain : il piégea Maveli au Pathalam, le Sous-monde. Même si Maveli est égal à un Indra, il doit attendre jusqu'au prochain Yuga où il pourra être un Indra. Pendant ce temps, avec la grâce de Mahavishnu, Maveli visite son peuple sur une base annuelle. Mahavishnu sert Maveli comme gardien du portail du monde de Pathalam comme le roi lui-même sert ses plus grands dévoués. C'est la visite de Maveli qui est célébrée en tant que Onam tous les ans. Les gens en incluant les enfants célèbrent la fête d'une façon grandiose et montrent à leur roi qu'ils sont contents. Le riche héritage culturel du Kérala vient en sa meilleure forme et son meilleur esprit durant les dix jours de festivités.