What is the meaning of Guarantor?

A person or company that provides a guarantee.

Source: wiktionary.org