Lola is a female name.
Lola is an English and Spanish short form of Karola, Dolores and Carlotta.
Lola means “sorrows” (from Dolores), “free”, “proficient” and “army” (from Karola and Carlotta).
No need to look further, then. Find the perfect first name for your baby together with your partner now!