Farrell is derived from the Gaelic 'O Fearghail'. The 'O' indicates 'son of' and the personal name 'Fearghal' comes from two words - 'fear', which means 'man', and 'gal', which means 'valor'. The name itself means 'man of valor'.
Disover and match names today only on the BabyHandle mobile app. Available in the App Store and Play Store