Probably a modern elaboration using the French mont element, suggesting height or elevation.
Like Montressa?
Swipe through thousands of names like it