Originally posted here by coolnads
EveryBody at Ao is proud of their avtars ....but do u know whats the origin of avtar

In Sanskrit AVTAR= incarnation.

yup Avtar is the exact sanskrit word now extensively used in Hindi lang too.

Just for Some Chit-Chat.
i think that in greek mythology they use avatar (maybe not the exact word) to mean a god in human form, or a god that has come down to earth.