Nouns

(n)abstainer, asceticsomeone who practices self denial as a spiritual discipline
(n)abstainer, abstinent, nondrinkera person who refrains from drinking intoxicating beverages