Incarnations and Incarnations – Part 1
Incarnation and Avatar are more or less synonymous words of worldly origin. Avtar is an original Sanskrit word that has been borrowed as such by different languages, including English. Incarnation is an English vocabulary created for Avatar.