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