Rare feminine name possibly derived from French 'montrer' meaning 'to show' or 'to reveal'.
Like Montra?
Swipe through thousands of names like it