EifionmWelsh From an Old Welsh given name of unknown meaning, the source of the place name Eifionydd (also called Eifion) in northwestern Wales. This name was revived in the 19th century, probably via the place name.
GwenfrewifWelsh (Rare) Derived from Welsh gwen meaning "white, blessed" combined with another element of uncertain meaning. It could possibly be Welsh ffreu meaning "stream, flow" or the obscure word ffrewi meaning "pacify, quell, reconcile". This may be the original form of Winifred. In any case, it is the Welsh name for the saint.
TudwalmWelsh (Rare) From the Old Welsh and Breton name Tutgual, derived from tut "people, country" and gual "ruler, leader". This was the name of a 6th-century Breton saint.