Baby Names and Name Generators

What Does Hadiyyah Mean?
"a gift"