Found 2 boys and girls with the meaning of jagged
Monserrat / 9 letters 
Meaning of Monserrat In Latin, Monserrat means Jagged mountain. A mountain in Spain More
Montserrat / 10 letters 
Meaning of Montserrat In Latin, Montserrat means Jagged mountain. A mountain in Spain More

Browse by meanings

covenantcoveredcovering
covetousnesscowboycowherd
cowshedcranecreator
creaturecreaturescreek
cressidacriedcrier
crimecrimsoncrispin
crispinuscrispuscritic