Rhyme Desk
Find rhyming words!

Definition of "Troth" :

noun: a solemn pledge of fidelity

noun: a mutual promise to marry