Quick answer
Angharad is a girl name meaning "much loved".
Pronunciation: Welsh /aŋ.ˈha.rad/.
Meaning and history
From an Old Welsh name recorded in various forms such as Acgarat and Ancarat. It means "much loved", from the intensive prefix an- combined with a mutated form of caru "to love". In the medieval Welsh romance Peredur son of Efrawg, Angharad Golden-Hand is the lover of the knight Peredur.
Notes and context
Usage: welsh, old welsh, welsh mythology