What does Alexander McRae mean?

Alexander McRae meaning in Urban Dictionary

1- an effective business guy into the late 1800's and early 1900's. (Alexander Duncan McRae)2- The name of a really nice, caring, and fun to-be with guy. If you ever satisfy and Alexander McRae, make sure to hold on to him.