Of Irish origin.
Means “man of valor”.
From an Irish surname.
Farrell is an Anglicized name, a form of the Irish “Ó Fearghail”.
The “Ó” prefix means “descendant” or “grandson”, therefore “Ó Fearghail” means “descendant of Fearghail”.
Fearghail derives from the Gaelic elements “fear”, meaning man and “gal”, meaning “valor”.
Other forms of the name are Farrel, Ferrell, Farry.