Jennifer- j(e)-nni-fer ETYMOLOGY: Jennifer is of Welsh origin, and the name means "fair one". ORIGIN & HISTORY: The name is thought to sprout from Guinevere, the famous wife of Arthur from mythology. POPULARITY: The name Jennifer was in the 100s pop...
More>