Baby Names and Name Generators

What Does Pastora Mean?
"Shepherdess"