Origin: Hebrew
Meaning: God is gracious
The girl’s name Jennisha has disputed origins, with India, England, America, and France keeping a close eye on things. However, Jennisha is the modern form of Joan, which itself is a shortened version of the name Yochanan. Yochanan is a Hebrew name meaning "God is gracious," and thus, the circle is complete. You can probably trim that explanation down and just say "Hebrew" when little Jennisha inevitably asks where their name came from.