apologist (n.)
- abettor
- admirer
- advocate
- aficionado
- angel
- arguer
- backer
- buff
- casuist
- champion
- controversialist
- debater
- defender
- dependence
- disputant
- endorser
- exponent
- fan
- guard
- justifier
- logomachist
- lover
- mainstay
- maintainer
- paladin
- partisan
- patron
- pleader
- polemic
- polemicist
- polemist
- promoter
- proponent
- protagonist
- protector
- reliance
- second
- seconder
- sectary
- sider
- sponsor
- stalwart
- standby
- support
- supporter
- sustainer
- sympathizer
- upholder
- vindicator
- votary
- well-wisher
- wrangler