Lotta \l(ot)-ta\ as a girl's name is a variant of Carol (Old German), Charlotte (Old German), Karlotta (German) and Lottie, and the meaning of Lotta is "free man".
The baby name Lotta sounds like Lotti, Lotte, Lotty and Letta. Other similar baby names are Letty, Lita, Netta, Betta, Bitta, Lolita, Loleta, Lola, Lottey, Loletta, Cetta, Detta, Dotty, Etta, Gitta, Hetta, Yetta, Ysotta, Jetta, Joetta, Jutta, Lottee, Lata, Lorita, Loretta, Lora, Leta, Leota, Leeta, Letha, Latia, Loida, Loyda, Lolla, Loela, Lonna, Lona, Lowra, Lorra, Loreta, Loria, Lotie, Lotus, Retta, Ritta and Zetta.