Earnestine \e(a)-rnesti-ne, ear-nes-tine\ as a girl's name is a variant of Ernestine (Old German), and the meaning of Earnestine is "serious; battle to the death".
The baby name Earnestine sounds like Ernestina and Ernestyna.