From Ó Conchobhair — kings of Connacht, and the family that gave Ireland its last two High Kings.
Gaelic Origin · Root name Conchobhar
O'Connor descends from Conchobhar, a name often read as ‘lover of hounds’. The Ó Conchobhair were kings of Connacht for centuries, and produced Ireland's last two High Kings — Toirdhealbhach and his son Ruaidhrí, who submitted to Henry II in 1175.
A name that carried the crown of Connacht right up until the crown itself passed to another king entirely.
Irish form: Ó Conchobhair