Family name origins & meanings
- German : of uncertain origin. Either a metonymic occupational name from Middle High German kamprat ‘cogwheel (in a mill)’ (see Kamprath) or a nickname from French camarade, Italian camerata ‘comrade’, ‘companion’.
Your partner in parenting from baby name inspiration to college planning.
Subscribe