Dewetta is likely an English-style elaboration of Dewey or Dew, suggesting freshness and morning dew.
Like Dewetta?
Swipe through thousands of names like it