Submitted names are contributed by users of this website. Check marks indicate the level to which a name has been verified.
Type Surname (from given name & from nickname)
Usage Italian

Meaning & History

Possibly derived from the medieval given name Caro meaning "dear, sweetheart, darling", itself from Latin carus "beloved". Alternatively, it could be related to Italian carezza "caress, stroke, pet".
Added 2/22/2011 by Ellen McLullick
Edited 3/21/2025 by jocatchi and Frollein Gladys