Monserratte is a spelling variant of Montserrat, from the famous Catalan mountain and Marian title meaning 'serrated mountain.'
Like Monserratte?
Swipe through thousands of names like it