O%27farrell Family History
O%27farrell Name Meaning
Irish: Anglicized form of Gaelic Ó Fearghail ‘descendant of Fearghal’ (see Farrell). This name is borne by several families in Ireland, in counties Longford, Tyrone, and Wicklow.
Source: Dictionary of American Family Names ©2013, Oxford University Press