Updated June 9, 2019

Find Baby Names

Family name origins & meanings

  • Danish : habitational name from any of several places whose name means ‘dwelling place on the edge’.
  • English : probably a variant of Boreham, habitational name from a place in Essex, probably named with Old English bor (unattested) ‘hill’ + ham ‘homestead’, or from Boreham Street in Sussex, or Borehamwood in Hertfordshire, which has the same etymology.