espiato

Adjective

 * 1) expiated
 * 2) atoned (for)