Baby Names and Name Generators

What Does Wahibah Mean?
"giver; donor"