Jesica is a spelling variant of Jessica, a name adapted from Hebrew elements meaning "to behold" or "foresight."
Like Jesica?
Swipe through thousands of names like it