troth
noun
°the state of being pledged to marry someone; betrothal, engagement.
°the promise or pledge so given as an act of fidelity.