O'Sullivan surname: meaning and origin

O'Sullivan means descendant of Súilleabhán, often explained as one-eyed or hawk-eyed (the meaning is debated). It is a native Gaelic Irish family from Cork and Kerry.

Irish formÓ Súilleabháin
Meaningdescendant of Súilleabhán, often explained as one-eyed or hawk-eyed (the meaning is debated)
Home regionCork and Kerry (Munster)
OriginGaelic
VariantsSullivan

History of the O'Sullivan name

The O'Sullivans were a leading family of south-west Munster, split into the Beare and Dunkerron branches. Many dropped the O' in the nineteenth century.

More surnames from Munster

All Munster surnames →

Frequently asked questions

What does the surname O'Sullivan mean?

O'Sullivan (Irish: Ó Súilleabháin) means descendant of Súilleabhán, often explained as one-eyed or hawk-eyed (the meaning is debated).

What is the Irish spelling of O'Sullivan?

The Irish-language form of O'Sullivan is Ó Súilleabháin.

Where is the surname O'Sullivan from?

O'Sullivan is a native Gaelic Irish family, associated with Cork and Kerry in Munster.

What are other spellings of O'Sullivan?

Related spellings and forms include Sullivan.

← SmithAll Irish surnamesSweeney →