Gender: F Origin: German Meaning: "grace; God is my light"
A German name that combines elements of Hannah and Eleanor but is less than the sum of its parts.
Hannelore is being discussed in our message boards: