English. A medieval variant of Guinevere, itself from the Old French form of the Welsh Gwenhwyfar "holy" + "soft".
Jennifer is a Cornish variant of Guinevere so we have classed it as a lesser synonym of Gaynor.