covenant
n. An agreement entered into by two or more persons or parties. 