Rafael

Meaning
SpanishGod Has Healed
GermanGod Has Healed
PortugueseGod Has Healed
Gender
Origin