English edit

Noun edit

indemnitor (plural indemnitors)

  1. One who indemnifies.