Earnest

Boy

Meaning of the name Earnest: Intensely convicted, Serious

Origin of the name Earnest: Germanic

Alternate spellings of the name Earnest: Ernest, Erneszt, Ernst, Erneste