A covenant is a serious agreement or promise between people, groups, or between humans and God, often with duties on both sides.
From Old French “covenant” (agreement), from Latin “convenire” (to come together, to agree). The word has long been used in religious and legal contexts for solemn, binding promises.
Try Another Word