Jesseca is a variant spelling of Jessica, a Hebrew-derived name likely meaning to behold or foresight.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Jesseca?
Swipe through thousands of names like it