Fagan Name Meaning. Gaelicized version of a surname of Norman origin, from the personal name Pagan meaning 'rustic'. In some cases it is a reduced Anglicized form of Gaelic ó Fágáin or ó Faodhagáin, which are probably dialect forms of ó hÓgáin (see Hogan, Hagan) and ó hAodhagáin (see Hagan).