Likely a modern blend of Mae and lea, giving it a soft meaning associated with spring and meadowland.
Like Maelea?
Swipe through thousands of names like it