Found 6 boys and girls with the meaning of better
Afsar / 5 letters 
Meaning of Afsar In Muslim, Afsar means Better, Explained, Officer More
Ahsan / 5 letters 
Meaning of Ahsan In Hindi, Ahsan means Better, Most lovely More
Arshad / 6 letters 
Meaning of Arshad In Hindi, Arshad means Devoted, true More
Caradoc / 7 letters 
Meaning of Caradoc In Celtic, Caradoc means Affection; amiable. Famous bearer More
Lois / 4 letters 
Meaning of Lois In Teutonic, Lois means Better More
Meliora / 7 letters 
Meaning of Meliora In Latin, Meliora means Better More

Browse by meanings

simonsimon'ssimonides
simpcoxsincesincere
sinceritysingersinging
sistersitarsitting
siwardsixteenth-centurysixth
skalholtskeneskinned
skoptaskraelingskylight