avoider

noun

A person who keeps away from something or someone.