The misspellings! It's Angharad not Anghared, Anwen not Anwyn, Bronwen not Bronwyn.
Caraid is not a name.
Cariad as OwlBeThere pp is pronounced Carr-yad not Carry-ad. However nice you might think it is, it is, be aware that it means Love, Sweetheart, Girlfriend, Boyfriend and Charity. Cariad Lloyd, the actress, to me is called Lloyd's Girlfriend.
Eleri is pronounced El-ERRY but may sound like El-AIRy in South Wales. I know many Eleris and they all say it as Lerry.Teleri is Tell-ERRy, Meleri is Mel-ERRy
Arwen isn't strictly Welsh but gets used as the feminine form of Arwyn.In Welsh, the Ar bit is like the arr in Harry.
Rhianna is a recent name made up of Rhian and anna. It will lead to a lifetime of misspellings, and people assuming she was named after Rihanna.
The stress is always on the last but one syllable.
C is always pronounced as K, unless it is Ch, which is a different letter.
I would avoid names with the followinh letters or letter combinations in them
Ll (e.g. Llio, Elliw)
ngh (e.g. Angharad)
f (e.g. Myfanwy)
Ff (e.g. Fflur)
dd (e.g. Buddug
eu (e.g. Heulwen)
aw (e.g. Alaw, Gwawr)
u (e.g. Lleucu)
ae (e.g. Aeron)
ei (e.g. Eira)
ew (can't think of one)
ow (e.g. Lowri)
ai (e.g. Glain)
-ir (e.g. Einir)
I would also avoid names ending in -a, -en, -an, -ian and -in, because they tend to sound like -uh, -un, -un, -ee-ann and -in in English.
Most of the e.g. names I've listed are lovely but do not sound as they look if you don't speak Welsh.
The Ceris I know complain of getting called Serry or Cherry, and I've heard Cerys being called Cerise.