garantía f (plural garantías)
From garante, from French garant, probably from Frankish *werênd, akin to German gewähren (“to grant”) and Old High German wërênt.