Jesseca is a variant spelling of Jessica, a Hebrew-derived name likely meaning to behold or foresight.
Like Jesseca?
Swipe through thousands of names like it