covenanter

COVENANTER, n. He who makes a covenant.