Uncover the origin, popularity, and more for any name.
Charlotte-Anne is a feminine given name composed of two parts: Charlotte and Anne. Charlotte, of French origin, means 'free woman' and has been popular in Europe for centuries. Anne, originating from Hebrew, means 'grace' or 'favor'. Together, the name suggests a strong, independent woman who possesses grace and kindness.