The name Dolores is a girl's name of Spanish origin meaning "lady of sorrows". Dolores and is often added to lists like Unique Vintage Names for Girls and discussed in our forums with posts like "Quick Question Thread?!".
From the experts:
Though it's related to the Virgin Mary, this name was once perceived as the height of exotic sensuality, a role since taken over by nicknames Lola and Lolita.
Dolores is one of the many titles given to the Virgin Mary--Nuestra Señora de los Dolores, or Our Lady of the Sorrows, and was one of the Spanish names that really caught on in this country--at one point in time, in 1930, Dolores was the 13th most popular girls' name in the US. But in the twenty-first century, you might prefer one of the other names derived from Mary's Spanish epithets--Mercedes, Soledad, Rosario or Luz.
Dolores does have some Harry Potter cred, via the witch Dolores Umbridge.