Cariad
Either Male or Female
The meaning of the name Cariad is Love, Darling
The origin of the name Cariad is Welsh
People who like the name Cariad also like:
Oliver,
Branden,
Brennan,
Caleb,
Caspian,
Arthur,
Brynner,
Charlotte,
Angharad,
Adelaide,
Aurora,
Lorelei,
Maeve,
Anchoret