Type Word Usage Old Welsh Meaning & History Welsh word meaning "stream, flow" [1]. Related ItemsDetails Given Name DescendantsWinifred, Winnifred(English) Winefride, Winifreda(History) Gwenfrewi, Winifred, Winnifred(Welsh) Sources & References Matasović, Ranko. Etymological Dictionary of Proto-Celtic. Brill, 2009, page 335.