pactum

agreement, pact

Noun
105