Montre likely draws from French montre or mont roots, giving associations with display or mountain.
Like Montre?
Swipe through thousands of names like it