Avatar is a word spanning more than 2000 words -- from the ancient Hindu texts in which it originated to the cyberworld where it has been re-born -- yes, in a new avatar!