Avatar? Here are are a couple of definitions:-
1. "Among people working on virtual reality and cyberspace interfaces, an avatar is an icon or representation of a user in a shared virtual reality."
2. "In Hinduism, an avatar is a god made visibly present, especially in a human form. The Buddha is considered an avatar of the god Vishnu."