supporter ,
n :
A person who gives support to someone or something. A person who supports, promotes, advocates or champions a cause or movement; an adherent. A person who provides moral or physical support to another; an attendant participating in a ceremony or procession. (sports) Someone who is a fan of a certain sports team or sportsperson. Something that supports another thing. Something that supports a structure such as a building or a sculpture. (heraldry) An animal or figure that supports a shield in a coat of arms. A garter worn around the leg to support a sock or stocking. Short for athletic supporter.