1 definition by SilverSkies

Top Definition
An uncommon girl's name that means pain, sadness, suffering in Latin.
Similar to Delores or Dolores.
Delora is such a pretty name, too bad it means what it does!
by SilverSkies February 04, 2010
Mug icon
Buy a Delora mug!