Found 13 boys and girls with the meaning of spain
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
Tariq / 5 letters 
Meaning of Tariq In Muslim, Tariq means Morning star. An 8th century Islamic military leader who conquered Spain for the Moors More

Browse by meanings

otheroutstandingoverflowing
overlandowingowner
ox-yokeoxfordpaddy
paduapaganpainted
painterpajackokpalestine
palm-treepalmspamassus
panderpandulphparable