Moncerrat

What does Moncerrat mean?

Common in Mexico; honors the Virgin of Montserrat.

Popularity of Moncerrat over time

What do parents think of Moncerrat?