Likely a modern invented name, possibly influenced by sea-related sounds from Latin mare, meaning sea.
Like Lamarea?
Swipe through thousands of names like it