German compound name joining Hannah (grace) and Eleonore (light or mercy).
Like Hannelore?
Swipe through thousands of names like it