Name Details

Waheebah

Meaning

One who gives