abstainer

/æbˈsteɪnər/ アブステイナー

1. 特定の嗜好品や行為を自ら控える人。特にアルコールを飲まない人を指す。

何か特定のものを、特に健康や倫理的な理由から、意識的に避ける人を表します。最も一般的には、アルコールを一切摂取しない人を指すことが多いです。
She's a lifelong abstainer from alcohol. (彼女は生涯にわたる禁酒家です。)
関連
non-drinker
refrainer