Question
The "O" when used as a prefix in Irish surnames means what?
GENERAL
Descendant of
GENERAL
Share: