Lleucu

What does Lleucu mean?

Feminine Welsh name meaning Lucy.

Popularity of Lleucu over time

What do parents think of Lleucu?