Hanan
Remiel
Eskarne
Chesed
Armo
I found those on this website. All mean "mercy" (I like Chesed and Hanan best).
And off the top of my head I can remember a couple personal favorites: Tawfiq (Toufik) and Asher, which both mean something along the lines of "blessed, fortunate, lucky."