Jessical is an elaborated form of Jessica, a name likely derived from Hebrew Yiskah, meaning to behold or foresight.
Like Jessical?
Swipe through thousands of names like it