Hmm, I'm not sure I'm into it. It's not really attested in Latin, apart from once as a male form, and seems to live mainly on baby name websites.
Levana is a pretty minor goddess of childbirth apparently (not even a main one), and a brand that makes baby equipment. So I'm not sure the associations are for me, really.