Edit Status Status
Contributor Contrib.Pie on 12/2/2010
Welsh feminine name taken from Ynys Enlli (Bardsey Island in English) which is a small island off the Llŷn Peninsula in North West Wales. Enlli itself means "in the currents". This name has been use since the 1920s.