Montserrat
This name is of Latin origin, and means "jagged mountain." It is the name of a mountain in Spain, and also a neighborhood in Buenos Aires.
Alternates:
Monserrat
More info:
Results for "Montserrat" on Google