What does avtar mean - origin of the word?

@dbhattji (2506)
India
June 19, 2007 3:45am CST
I see many people have posted an avtar, photo? What does Avtar mean? What is the origin of the word because for us Indians Avtar in Hindi means incarnation of GOD - like Shree Krishna, Shree Ram. So is this word derived from Hindi language or what?
1 person likes this
No responses