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

plantplantagenet'splants
playthingplaywrightspleasant
pleasingpleasurepledge
pleiadesplentifulplenty
poe'spoeticpoetically
poetrypoetspolish
pomegranatepopespoppy