FamilyEducation.com
   
 

First name origin & meaning:

Old English: Beech tree

Last name origins & meanings:

  1. English: occupational name for someone concerned with books, generally a scribe or binder, from Middle English boker, Old English bōcere, an agent derivative of bōc ‘book’.
  2. English: variant of Bowker.
  3. Americanized form of German Bucher.