Caro
SurnamePopularity
Contribute
Surname CARO
SOURCE: Nickname
Meaning & History
From Spanish and Italian caro meaning "beloved".