Sorry, ki_user, I had a bit of a rant there! Yes, Cariad can mean Love, sweetheart or darling in Welsh, and yes, I am Welsh and live in Wales. I guess you are asking if I know the guy in question, although that's not quite what you said, and the answer is no. I just get really fed up with...