O’Neill: Irish Surname Meaning, Origin, and History
The Irish surname O'Neill comes from Ó Néill, meaning descendant of Niall. Here’s the meaning, pronunciation, history, county roots, spelling variants, and famous bearers of one of Ireland’s best-known family…