Is it just a way to tart up a name, by sticking “Mc” or a “Mac” in front of it?  Or does adding that little prefix actually mean something?