Baby Names and Name Generators

What Does Arletha Mean?
"excellence; righteous"