Anglicized form of Irish Fearghal, meaning 'man of valor' or 'courageous one'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Farrell?
Swipe through thousands of names like it