Jennifer-Marie is a beautiful, hyphenated feminine given name of Latin origin. It is composed of two distinct elements: Jennifer and Marie. The former, Jennifer, is derived from the Welsh name Gwenhwyfar, which means 'fair shadow'. Meanwhile, Marie is the French form of Maria, a name with Latin roots meaning 'sea of bitterness' or 'wished-for child'. This name has been particularly popular in English-speaking countries since the late 20th century. It is often abbreviated as Jenni or Jenny.
"Between 1976 and 1991, the name Jennifermarie was given to a total of 56 newborns, with peaks in popularity in 1982, 1984, and 1987."