covenant:
1. A binding agreement; a compact. (See Synonyms for bargain.)
2. In law, a. A formal sealed agreement or contract. b. A suit to recover damages for violation of such a contract.
3. In the Bible, God's promise to the human race.