It means beautiful in Welsh. It sounds kind of Elfish so I wonder if it wasn't a name from the Hobbit series. Really don't know but now we will have more in common with people having a time with our names! Poor baby.
kat
Me-53(and learning!) S24, S21, D18, D17 Just keep swimming, Just keep swimming. Dory