Help! Names that mean Redemption?

I’m working on two characters, both of whom a name meaning “redemption” “redeem” or “redeemer” would suit well.
They are both [name_u]Roma[/name_u] and Jewish, so Romani, Hebrew, Slavic names are appreciated.
One is a boy who grew up in the modern U.S., so any Western names would also work.
The other can have a name of any gender, and is [name_f]Haitian[/name_f], so [name_f]Haitian[/name_f] and [name_u]West[/name_u] African (especially Beninese) names would work great for her.
If someone from any of these cultures has further insight on how they should be named and important cultural things to note, please let me know!
Thank you for your time! :heart:

The best I can think of for the first one is [name_u]Charles[/name_u] meaning free, or [name_u]Alex[/name_u] meaning defender.