Igeal

Igeal. a redeemer; redeemed; defiled