The word itself comes from the verb kiper, meaning to cover or ignore. (It can also mean to deny; one who is "kafar b'ikar" denies the existence of God.) From this kapparah comes to mean "expiation;" something that wipes out or erases guilt or sin.