abstainer (n.) Look up abstainer at Dictionary.com
mid-15c., "one who practices self-denial," agent noun from abstain.