FamilyEducation.com
   
 

Last name origins & meanings:

  1. Polish, Czech, Slovak, and Hungarian: from the medieval personal name Bak. This personal name probably existed in Polish and Ukrainian too, but Rymut derives the surname from bakać ‘to scold or yell’.
  2. Slovenian: unexplained. The Slovenian name comes from the southern part of the Kras region of southwestern Slovenia.
  3. Dutch: variant of Bakke.
  4. Korean: variant of Pak.