A modern coined name that may blend La- styling with Netra, a Sanskrit word meaning 'eye'.
Like Lanetra?
Swipe through thousands of names like it