From Welsh.
Gwendolen
From gwen (“white, fair, blessed”) + dolen (“ring, bow, hair, brow”).
Gwendolen f