Baby Names and Name Generators

What Does Demona Mean?
"south"