Likely a modern Spanish-style form related to Odalis, used chiefly for its lyrical sound rather than old-rooted etymology.
Like Odalys?
Swipe through thousands of names like it