Posted on 13 July 2017 Posted by Editor A name with both French and English origins, Charlotte means 'free'. It is also the feminine form of Charles, and is the name of Britain's HRH Princess Charlotte. It can be shortened to Lottie, Lotta and Char. Language English Gender Girl Origin English Theme Classic Click