supporter
noun
°Something that supports a structure such as a building.
°A person who supports, promotes, advocates or champions a cause or movement; an adherent.
synonyms: adherent, proponent