Jennifer is a Cornish version of the name Guinevere. The name is generally understood to mean "fair" or "blessed." Jennifer has slightly decreased in popularity in the past few years in the United States and England.
Similar Names: Gennifer, Jen
Famous Jennifer Names: Jennifer Aniston (actress) Jennifer Lawrence (actress)