Did you mean Winifred?
Winifred
noun
°the English form of Gwenfrewi.