Arrow Family History
Arrow Name Meaning
English: habitational name from Arrow in Warwickshire or Arrowe in Cheshire. The first takes its name from the Arrow river a Celtic or pre-Celtic term meaning ‘stream’; the second recorded c. 1245 as Arwe is from Old Norse erg ‘shieling’. Perhaps sometimes from Harrow on the Hill in Middlesex and therefore a variant of Harrow with loss of initial H-.
Source: Dictionary of American Family Names 2nd edition, 2022