Updated June 9, 2019

Find Baby Names

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.