Baby Names and Name Generators

What Does Orabella Mean?
"prayerful"