Lotta may refer to: Lotta (name), a diminutive name of Charlotte and Charlotta Lotta (river), a river in northern Finland and Murmansk Oblast, Russia
==Other== Lotta Svärd, Finnish paramilitary organization of World War II Lotta Svärd (poem), epic poem Lotta Continua Italian paramilitary organization Lotta Comunista, Italian political party Lake Lotta, American lake Lotta in Love, 2006 telenovela "Lotta på Liseberg", Swedish sing-a-long
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).