A person or thing that causes annoyance; someone who is annoying.
From 'annoy' (from Old French 'anoier,' possibly from Latin 'in odio') plus the agent suffix '-ancer' (one who does something), though this form is archaic and rarely used.
Try Another Word