Mccrae
Scottish
"son of grace"Share
Copy link
Mccrae Origin and Meaning
The name Mccrae is a boy's name meaning "son of grace".
This attractive Scottish surname-name is found in Larry McMurtry's Lonesome Dove, as the surname of hero Augustus/Gus McCrae. Also spelled MacCrae or McRay among other variations, the meaning is variously given as son of grace or luck.