Hannah is a wonderful, classic name.
Hannah Eleanor sounds lovely, however, I think
Hannah Ophelia sounds awkward (though I like both names). Same goes for Lilah and
Hannah.
What about:
Hannah SophiaHannah MaeHannah Kathleen
For names that go with
Hannah, what about:
SarahKathrynMaureenRuby
"Non est ad astra mollis e terris via." --Seneca