Updated June 9, 2019 Share: Family name origins & meanings French : topographic name for someone ‘from the well’ (Old French puis).French : variant spelling of Dupuy 1.