Likely a rare Romance-language form or variant related to names built on Mari- roots, with uncertain exact etymology.
Like Marico?
Swipe through thousands of names like it