Synonyms for Nondrinker:

n.

abstainer (noun)
abstinent.
nondrinker (noun)
abstinent, abstainer.
teetotaler (noun)
abstainer.