Redeemer meaning : One who redeems; one who provides redemption.
redeemer
barbarians
eulogise
besieged
daytimer