Carys. From the Welsh "to love" — caru — Carys is an adorable name that means, unsurprisingly, "beloved." (It's also the name of Welsh actress Catherine Zeta-Jones' daughter.) Cerys is an equally ...
Eira. This pretty Welsh name for "snow" makes the perfect short-and-sweet choice for your little girl. Elsa. Meaning “noble” in German, this name is short for Elizabeth, or “consecrated to God,” in ...