(Welsh) One who brings joy to othersGorawenne, Gorawin, Gorawyn, Gorawinne, Gorawynne, Gorawenn, Gorawinn, Gorawynn Health Source: Medical Dictionary Author: Health Dictionary