avatar:

avatar (ĂV-ə-tär)

Definition (Noun) Manifestation in human form; incarnation. In Context “Black music was everywhere in New York in the mid-1920s as an avatar of the contemporary moment.” Todd Decker, Show Boat: Performing Race in an American Musical, 2013.
Continue Reading →
css.php