MohammedPreview
Open in TheBrain

A Guarantor

  1. A person or company that provides a guarantee.
Synonyms