Avatar definition: Avatar is a Sanskrit word meaning “descent” …referring to the descent of a deity to earth (Typically the incarnation in earthly form). Avatar was a movie released in 2009 by James Cameron. When I began writing this blog, I was intrigued by the inspiration for the story line. In my research, what I …