O'
as a prefix in Irish names, from Irish ó, ua (Old Irish au) "descendant."