is lola an english name?
Lola is a female given name in German, Spanish and other language groups. It is a short form of the Spanish name Dolores, meaning "sorrows", taken from one of the titles of the Virgin Mary: Nuestra Señora de los Dolores, or Our Lady of Sorrows. Lola is also a short form of the unrelated German name Aloisia.