If it wasn't for your reference, I'd be strongly inclined to suggest that it was a regional combination of
Genevieve /
Genevra etc &
Anna. I can't find anything on Gnanna though. The Gn looks unusual for
German, to me. I did find
Gnaeus but I doubt there's a connection! :-D