Answer: eschewer

AnswerCrossword Clue
eschewerto avoid
eschewerone who shuns (to avoid (to evade))