|Login to add this name to your list!|
|The meaning of the name Earnest is Diligent, Truthful|
|The origin of the name Earnest is English|
|People who like the name Earnest also like: |
Gavin, Elijah, Asher, Emerson, Everett, Elliott, Edwin
Evangeline, Sophie, Genevieve, Clementine, Audrey, Constance, Amelia
No pix uploaded, yet.