Annemargaret is of German origin, derived from 'Anna' meaning 'grace' and 'Margarete', a variation of 'Margaret' which means 'pearl'. It was popular in the Middle Ages due to its religious significance, as both Anna and Margaret are revered saints. The name Annemargaret has not been widely used outside of Germany historically, but it does offer a unique blend of two classic names.
"Annemargaret was indeed popular during 1964 with five babies born that year."