A Spanish compound likely combining Luz, "light," and Mar, "sea."
Like Luzmar?
Swipe through thousands of names like it