Here's a link to the original meaning of the word "avatar." You ex-hippies out there may recall an underground newspaper called Avatar that was published in the 1960s:
http://en.wikipedia.org/wiki/Avatar