Feminine variant of Ernest or Earnest, from Germanic eornost meaning 'serious' or 'resolute'.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Earnice?
Swipe through thousands of names like it