I used to really despise
Charlotte because I could hear and see 'harlot' in the name. Now I don't mind it at all and I think it makes a great mn. Perhaps this is because I actually know someone with this name --
Charlotte Winifred, how cool is that? -- so the name is more attractive to me now.