pact
noun
°An agreement; a compact; a covenant.