agreer
Etymology
From agree + -er.
noun
A person who agrees.