German short form of Karlotte, the German feminine form of Karl/Charles, from Old German "free man" or from Old English ceorl "man".