Skip to main content

Updated June 9, 2019

Family name origins & meanings

  • English : habitational name from either of two places: Carrow in Norfolk or Carraw in Northumberland. The first is thought to be named from Old English carr ‘rock’ (a Celtic loan word) + hōh ‘spur of a hill’, while the last may be named either from an Old British plural of carr, or from carr + Old English rāw ‘row’.
  • Possibly in some cases a reduced form of the Cornish surname Nancarrow.

Subscribe to Family Education

Your partner in parenting from baby name inspiration to college planning.

Subscribe