Sharkey
The origin and history of Sharkey.
Etymology
An anglicized form of Irish Ó Searcaigh, meaning "descendant of the beloved one."
The origin and history of Sharkey.
An anglicized form of Irish Ó Searcaigh, meaning "descendant of the beloved one."