Baby Names and Name Generators

What Does Duena Mean?
"Chaperon"