1 definition by BoredCremeEggLover

Female, Welsh word for 'my darling'. A.k.a. Caz.
My sister is called Carriad.
by BoredCremeEggLover February 10, 2012
Get the Carriad mug.