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