Baby Names and Name Generators

What Does Charmiane Mean?
"delight"