Baby Names and Name Generators

What Does Aida Mean?
"Joyful; reward, present"