4 / 12
Joseph Raphael
There's something heavenly about this beautiful pairing and it's no wonder, with Raphael appearing as an archangel in the Old Testament. Meaning "God has healed," a little boy with this name will no doubt be the perfect blessing.
+

© Wikipedia PD