- Macrae
- Macrae
Origin:
ScottishMeaning:
"son of grace"Description:
MacRae -- or McRay or McCrae -- is a Scottish surname-name whose meaning is most often given as son of grace or sometimes son of luck. The hero of Lonesome Dove's last name was McCrae. A good honor name for a Ray or Rae, it can also be shortened to Mac.