(Welsh) Possessing the beauty of summerHafwenne, Hafwin, Hafwyn, Hafwinne, Hafwynne, Hafwenn, Hafwinn, Hafwynn Health Source: Medical Dictionary Author: Health Dictionary