It means honey (mel) or sweetness. I think it's quite pretty but perhaps slightly too soon for mainstream appeal just yet.
I predict a rush of newborn girls with names like Pamela, Patricia, Barbara, Susan, Margaret, Hilary, Carol, Jean etc in the next decade - as the current generation of teenagers grow up and use their grandmothers' names for their own babies.