Question: what's the meaning of the name jessica
Answer: "to see before", Foresighted