Lotte is a female given name.
It is a diminutive of the names Lieselotte and Charlotte, which itself is a female form of the male name Charlot, a diminutive of Charles.
[1][failed verification]