equivocator (n.)

1590s, from Late Latin aequivocator, agent noun from aequivocare (see equivocation).