Family name origins & meanings French (Fénelon) : habitational name from Fénelon in the Dordogne, which is of uncertain origin.Irish : variant spelling of Fenlon 1.