covenant

noun

An agreement.

verb

Agree by lease, deed, or other legal contract.