› added 11 years ago
132
TIL if your name is based on Scottish ancestral names, Mc means “son of”, and “O” means grandson of.
via reddit.com