FamilyEducation.com
   
 

Last name origins & meanings:

  1. German and Danish: topographic name from Middle High German boll ‘rounded hill’, or a habitational name from any of several places called Boll, named with this word.
  2. German (Böll): derivative of the Germanic personal name Baldo (see Bold 4).
  3. Swedish: possibly a soldier’s name or else an ornamental adoption of 1 or 2.