Meaning
A Welsh name, meaning 'white', 'fair', or 'blessed'. It can be used for both boys and girls. It's associated with purity and goodness.