It was the surname of 511 babies born in Ireland in 2023. It means 'one who frequents churches'. It comes from the old Irish Ó Ceallaigh, meaning 'descendent of Ceallach'. O'Brien was the surname ...