(Welsh) A famed beauty Anwin, Anwenne, Anwinne, Anwyn, Anwynn, Anwynne, Anwenn, Anwinn Health Source: Medical Dictionary Author: Health Dictionary