あがなう · aganau

JLPT N1

Meaning

redeem, atone for, compensate, buy back

Examples