Monserratte is a spelling variant of Montserrat, from the famous Catalan mountain and Marian title meaning 'serrated mountain.'
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Monserratte?
Swipe through thousands of names like it