Gwinn \g-winn, gwi-nn\ as a boy's name (also used as girl's name Gwinn), is a variant of Gwyn (Welsh), and the meaning of Gwinn is "fair, white blessed, holy".
The baby name Gwinn sounds like Gwynn, Gwin and Guinn. Other similar baby names are Glinn, Ewin, Gwayn, Gaine, Glynn, Glin, Glenn, Godwinn, Gunn, Owin, Quinn and Winn.