FamilyEducation.com
   
 

Last name origins & meanings:

  1. Welsh: habitational name from any of various minor places in Wales, in particular one near Pembroke with a major castle, named from Welsh caer ‘fort’ + rhiw ‘hill’, ‘slope’.
  2. Cornish: from the cognate Cornish word kerrow (plural of ker ‘fort’), which occurs seven times as a place name in Cornwall.
Comments for Carew Comment Add a Comment (0)