Baby Names and Name Generators

What Does Ayeesa Mean?
"alive and well"