Derived from the Welsh Gwenfrewi (blessed peace), a compound name composed of the elements gwen (white, fair, blessed) and frewi (peace, reconciliation).