English diminutive for Gwendolen and Welsh diminutive for Gwenllian, occasionally a given name in its own right.
Gwen is also a diminutive or pet name for Welsh names including the element -gwen/gwyn-, "white, fair, holy".