What is the meaning of the name Angharad?
The name Angharad is primarily a female name of Welsh origin that means Much Loved.
Modern variation of the name Anchoret
People who like the name Angharad also like: Maeve
Names that sound like Angharad:
Stats for the Name Angharad