Sharletha is likely an elaboration of Charlotte or Sharla, ultimately from Germanic Charles, meaning free man.
As an Amazon Associate, NameMatch earns from qualifying purchases.
Like Sharletha?
Swipe through thousands of names like it