Wikipedia
Hannelore
Hannelore is a German female given name, which is a combination of two names:
- Hanne, a German and Dutch short form of Johanna, itself a feminized form of Iohannes (i.e. John), which means God is gracious.
- Eleanore, (i.e. Eleanor), a variant of Aenor, which is an old Germanic name of unknown meaning.