troth
troth - noun
a mutual promise to marry
a solemn pledge of fidelity
troth - thesaurus
betrothal
engagement
plight