What does Elin mean?
Elin is the Welsh form of Helen, “light” or “torch.”
What does Carys mean?
A modern Welsh name formed from the stem of the verb caru 'to love' (compare car 'beloved friend', cariad 'love'). A genuine Welsh 'love' root; the variant Cerys is read the same way.