Likely from French maille, meaning "mesh" or "link," or used as a stylish modern French-inspired form.
Like Maille?
Swipe through thousands of names like it