Surname · Irish origin
O’Neill
Meaning
The surname O’Neill means Descendant of Niall.
Origin
Irish
Type
patronymic
The origin of the surname O’Neill
O’Neill means “descendant of Niall,” linked to “champion.”
Variants & spellings
- ONeill
- Neill
Frequently asked questions
What does the surname O’Neill mean?
The surname O’Neill means Descendant of Niall. O’Neill means “descendant of Niall,” linked to “champion.”
Where does the surname O’Neill come from?
O’Neill is a surname of Irish origin.
What kind of surname is O’Neill?
O’Neill is a patronymic surname, derived from a father's or ancestor's given name.