Quote:
Originally posted by irishpipes
They don't mean the same thing. One means "son of" and one means "grandson of." (Minor technicality.) If the last name is what kills the person's chances at success, what difference does it make what the first name is? Back when millions of Irish were coming to this country, many dropped the "O' " from their names because it branded them as Catholics and Irish (where the Mc could be Catholic or Protestant.) They didn't want the discrimination that came with that stigma BACK THEN.
|
I heard that Mc / Mac means "son of" (ie, McDonald = son of Donald), so O' means "grandson of"? I've wondered. Thanks in advance for your help, piper.