A medieval Anglicization of the Welsh name Angharad, meaning "more love". A possible variant form is Ingaret.