Barrow Family History
Barrow Name Meaning
English:: habitational name from any of numerous places called with Old English bearo bearu ‘grove’ (dative bear(o)we bearuwe) or Old English beorg dative beorge (Middle English berwe barwe) ‘mound tumulus’ for example in Cheshire Derbyshire Gloucestershire Lancashire Leicestershire Lincolnshire Shropshire Suffolk and Somerset or a topographic name with the same meaning. habitational name from Barrow in Furness Lancashire which is named with an unattested Celtic word barr here meaning ‘promontory’ + Old Norse ey ‘island’.
Source: Dictionary of American Family Names 2nd edition, 2022