AVATAR

Definition of AVATAR

  1. (noun)a new personification of a familiar idea
  2. (noun)the manifestation of a Hindu deity (especially Vishnu) in human or superhuman or animal form