Gwayn \g-wayn, gwa-yn\ as a boy's name is a variant of Gavin (Scottish, Welsh), and the meaning of Gwayn is "white falcon; little falcon".
The baby name Gwayn sounds like Gwayne, Gawayn and Gwyn. Other similar baby names are Swayn and Twayn.