Gender: boy
Nicknames: Ernie
A variant spelling of Ernest, meaning "serious" or "truthful." Earnest has a vintage charm.