Baby Names and Name Generators

What Does Gael Mean?
"Joyful"