Cheretta is likely a modern elaboration of Cherie or Cheryl, from French cher meaning dear or beloved.
Like Cheretta?
Swipe through thousands of names like it