Thiruvilayadal Dharumi Dialogue : Probably an avatar is different from leela, an avatar is the coming down of god, avatara means 'coming down'.