Updated June 9, 2019

Find Baby Names

Family name origins & meanings

  • English : habitational name from places called Bucknell, in Oxfordshire and Shropshire, or Bucknall, in Lincolnshire and Somerset. These are all named with the Old English byname Bucca (see Buck) or Old English bucca ‘he-goat’ (with genitive -n) + hyll ‘hill’ in the first two examples or healh ‘nook’, ‘hollow’ in the latter two.