Baby Names and Name Generators

What Does Endora Mean?
"Talented one"