A modern invented elaboration possibly related to Chloe (Greek, 'blooming') or Claudette, with an Italian diminutive suffix.
Like Cloetta?
Swipe through thousands of names like it