Found 4 boys and girls with the meaning of snub-nosed
Sim / 3 letters 
Meaning of Sim In Scottish, Sim means Heard More
Simon / 5 letters 
Meaning of Simon In Shakespearean, Simon means King Henry IV, Part 2' Simon Shadow, a country soldier More
Simona / 6 letters 
Meaning of Simona In Greek, Simona means God is heard More
Simone / 6 letters 
Meaning of Simone In French, Simone means Heard More

Browse by meanings

rememberingremovingremus
renownedreplacedreplaces
reportedlyreposerepresented
reproachedreputereputed
requiringresoluteresourcefulness
respectedrespectfulresplendence
respondentrestedresting