For all those who think Dolores has an awful meaning, try to look at it with perspective. This name is associated with Virgin Mary of the Sorrows (Virgen María de los Dolores or La Dolorosa), and the pain she felt when her son was crucified. When parents give this name to a child, they usually do it in reference of the love Mary felt for her son. It's similar to other Spanish names such as Angustias, Piedad or Amargura.