All about the name Angharad
- Current rating.
to add this name to your favorite namelist!
What does the name Angharad mean? The meaning of the name Angharad is Much Loved.
The origin of the name Angharad is Welsh.
People who like the name Angharad also like: Anchoret
, Kiva Ronan
Name Notes: Modern variation of the name Anchoret