Welsh name meaning generous or generous-hearted in old Celtic usage.
Like Hael?
Swipe through thousands of names like it