Have you considered
Johanna, the
German form of
Jane?
Greta -- Lovely. I like
Margarethe ("mar-gar-ETT-a") too.
Heidi -- Cute, but it's almost too cutesy to stand alone. It's short for
Adelheid, but I that's not everyone's cup of tea.
Katharina -- Lovely.
Emilie -- Yes, it's popular. But I love its spunk.
Others:
Elsa,
Anna,
Anneliese ("anna-LEE-za")(nn
Annelie),
Beatrix,
Maria (nn
Mitzi),
Charlotte (nn
Lottie /
Lotte),
Wilhelmina (nn
Willa,
Billie,
Mina,
Minna),
Zella,
Lorelei,
Amalia,
Clara,
Alix,
Petra,
Liesl,
Marta,
Melusine,
Sabine,
Renate,
Emmeline, Roselinde.
Some of these might be more Scandinavian than
German. Let the buyer beware.