baby names

Angharad

Angharad (an-HAR-ad)

Meaning of the name Angharad

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

Origin of the name Angharad

Welsh

Please log in to add to your favourite names.

Baby name generator

Name meaning

Origin