Sad to see "Jennifer" listed as a "newer name". Aside from that spelling being more than a century old, it's just a newer spelling of Guinevere, a name which dates back to at least 1100, when it started appearing in written Arthurian legends. The Welsh form, Gwenhwyfar, is attested before that.