| 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. |