Etymology · Old French

guarantie

3 English words descend from Old French guarantie, most common first.