- Current rating.
to add this name to your favorite namelist!
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
Notes: Modern variation of the name Anchoret