Baby Names and Name Generators

What Does Keitaro Mean?
"Blessed; blessed"