I would say that it's a misspelling of
Gwenael (like
Micheal for
Michael), and that the meaning that places like babynamesworld have listed is simply made up . . . like the vast majority of their meanings!
www.archaeochrisell.blogspot.com
www.btnskitchen.blogspot.com