The name Rafael is a boy's name of Spanish origin meaning "God has healed". Rafael is ranked #282 on our popularity charts and is often added to lists like Mexican Baby Names and discussed in our forums with posts like "Names on NB that make you go WOW!".
From the experts:
Rafael is perhaps the ultimate sexy Latino name, not a bad gift to give your son. The Raphael spelling is the original Hebrew version.