One who gives security, protection, or assurance; a guarantor or protector

1 Post