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

helmethelmetedhelped
helperhennahenry
hepburnherculeshereditary
heritagehermeshermione
hermitherodheroes
heroicheroineheroine's
herselfhiddenhimself