There are multiple origins and meanings for the name:
1. Arabic name (لامع) meaning - "gleaming, illustrious, brilliant, outstanding, dazzling, radiant, bright, sparkling, lambent, slick, flashing, shining, glittering, glistering, lucid, blazing, lustrous, burnished, sleek, flamboyant, showy, star, staring, golden, glossed, polished, shiny, glossy, sheen, resplendent, refulgent"
2. Arabic name (لمى) meaning - "darkness of inner lips". Considered a sign of beauty in the Arab countries
3. Latin name, meaning - "swamp, marsh, bog"
May also refer to male name Lama.