FamilyEducation.com
   
 

Last name origins & meanings:

  1. English: from a short form of the personal name Boniface.
  2. Perhaps an Americanized spelling of German Fese, a variant of Feese.
Comments for Face Comment Add a Comment (0)