I think it should deffinatley only be a nickname, rather than a given name.
My daughter is
London Eloise, and we call her
Lola about 50% of the time. I think it can also be a nickname for
Louise,
Lourdes and pretty much any name beginning with Lo-.
Lolita, ofcourse, being the most obvious one.