This name has French origins and it means "free man" or "petite". People named Charlotte are often seen as elegant