Wikipedia
Angharad
Angharad (; ) is a Welsh name, having a long association with Welsh royalty, history and myth. It translates to English as much loved one.