The name Rosemarie is a girl's name of French origin. Rosemarie and is often added to lists like Unique Vintage Baby Names for Girls and discussed in our forums with posts like "Names on NB that make you go WOW!".
From the experts:
Rosemarie had its moment in the sun back in the middle of the last century, when parents were looking for new ways to recycle traditional family names. So a child might combine her two grandma's names and become Rosemarie (or Annmarie or Maryjean), but these combination names feel dated now.