In my somewhat out of date mini Oxford Dictionary, the definition of Avatar reads Hindu Myth - decent to earth and incarnation of deity.
Does anyone know how the meaning has evolved with regard to us using the term as the name for our logos.
Thanks
ranger
Does anyone know how the meaning has evolved with regard to us using the term as the name for our logos.
Thanks
ranger