I think this name would be adorable for a little girl if it is a name she was called by or a middle name. You could nickname her Maddie or Lena. Plus, there is no overly religious (or in that case a bit scandalous after a book or two).
I have also seen "tower" as a definition of this name. I think it is a strong name for a woman. I was given it to honor a grandmother in Italy, and although my American mother chose to anglicize it, my father always called me "Maddalena" which I prefer.
Boom. Did you hear that? This name is the BOMB. Way better than Madeline, in my opinion, because I LOVE the -lena and no one will get confused on how to pronounce it.