Synonyms for "guarantor"

Words with similar meaning