delora is such a pretty name, too bad it means what it does
an uncommon girl's name that means pain, sadness, suffering in latin
"delora is such a pretty name, too bad it means what it does" What is the definition of "delora"?