Likely a modern blend built on Mari- forms, with a lyrical ending rather than a single traditional etymology.
Like Marivy?
Swipe through thousands of names like it