Flaherty

Flaherty

Ó Flaithbertaigh is a Gaelic-Irish surname, commonly anglicized as O'Flaherty, Flaherty, O'Laverty, Laverty, and Lafferty amongst other variations.

Read more about Flaherty.