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

skullssky;chieftainslander
slaveslayingsleeping
slenderslidingsmall
smallpoxsmartsmell
smilesnakesnowbird
sociabilitysocietysocorro
soldiersolelysolitary