Josalyn \j(o)-sal-yn, jos(a)-lyn\ as a girl's name is a variant of Jocelyn (Old German), and the meaning of Josalyn is "a member of the German tribe, the Gauts".
The baby name Josalyn sounds like Josslyn, Jossalyn, Joslyn, Josilyn, Joselyn and Josalynn. Other similar baby names are Jonalyn and Rosalyn.