The O’Sullivan surname is of Irish origin. It is an Anglicized form of the Gaelic “Ó Súilleabháin,” which was the name of an important family in southern Ireland during medieval times. Etymology and Meaning The surname O’Sullivan is derived from the Gaelic “Ó Súilleabháin,” meaning “descendant of Súilleabhán.” The...