(Welsh) A beautiful woman Iorwenn, Iorwenne, Iorwin, Iorwinn, Iorwinne, Iorwyn, Iorwynn, Iorwynne Health Source: Medical Dictionary Author: Health Dictionary