German, Spanish and Portuguese form of Raphael, from Hebrew "God heals".
Rafa is a Spanish short form.