FamilyEducation.com
   
 

Last name origins & meanings:

  1. French: topographic name for someone ‘from the well’ (Old French puis).
  2. French: variant spelling of Dupuy 1.
Comments for Dupuis Comment Add a Comment (0)