Baby Names and Name Generators

What Does Vitaly Mean?
"life-giving"