Jessamyn \j(e)-ssam-yn, jess(a)-myn\ as a girl's name (also used as boy's name Jessamyn), is a variant of Jasmine (Old French, Persian) and Jessica (Hebrew), and the meaning of Jessamyn is "jasmine; He sees".
The baby name Jessamyn sounds like Jessamine and Jassamayn. Other similar baby names are Jessamy and Jessalyn.