Gwen f. Welsh gwen 'fair, white; blessed' from Proto-Celtic *windo 'white'.
The name was popular in Wales and spread from there into England; many English examples come from counties bordering Wales.