Baby Names and Name Generators

What Does Celesta Mean?
"heavenly"