Meaning and Origin of: Karrington

Girl name origins & meanings

  • Welsh : Rocky town

Girl name variations