Baby Names and Name Generators

What Does Krasava Mean?
"Beautiful"