Baby Names and Name Generators

What Does Due Mean?
"Virtuous"