…..it was also today that Lord Rama returned to Ayodhya, his kingdom, after his victory over Ravana, the demon king. Ayodhya means that which cannot be destroyed, or life. Ram means the Atma – the Self. When the Self rules in life, then knowledge lights up. There is life everywhere. But when the spirit is awakened in life, Deepawali happens.