MeaningThe name derives from the Celtic word kawaro and means hero.
ReligionChristianity
OriginCeltic, Cornish