abstainer

nouns

someone who practices self denial as a spiritual discipline
is derived from
a person who refrains from drinking intoxicating beverages
is derived from