Baby Names and Name Generators

What Does Aingeal Mean?
"Angel"