Anglicized form of Irish Fearghal, meaning 'man of valor' or 'courageous one'.
Like Farrell?
Swipe through thousands of names like it