FamilyEducation.com
   
 

Last name origins & meanings:

  1. German (of Slavic origin): from the short form of a Slavic personal name (Bogumil ‘dear to God’, for example), equivalent to Gottlieb, with the same meaning.
  2. Polish and Ukrainian (Boguś): variant of Bogusz.