PWS

*rpˀ - to heal, to protect (Kogan 2015: 121)

An ultimate connection with *rpy ‘to relax’ is not to be excluded

Ugaritic
rpˀ - to heal (DUL 742)
Amarna Canaanite
ri-pu-ú-ti - cure, medication (CAD R 367)
Hebrew
rpˀ - to heal (HALOT 1272)
Syriac
rpy - to cure, strengthen (LSyr. 740, SL 1483)
Arabic
rfˀ - to reconcile, to appease, to calm (Lane 1117)
Arabic
rifāˀ- - concord, tranquility (Lane 1117)
Sabaic
rfˀ - safeguard (SD 115)
Sabaic
rfˀ - schützen (to protect) (Stein 2010:730)
Geez
rafāˀi - reparator, restitutor (medicus) (repairer, restorer, doctor) (LLA 320)
The meaning “to cure, to heal” is only sporadically attested in Geez, whereas the normal meaning of rafˀa is “to sew, to mend,” which is also common for rfˀ in Arabic