ALL-GIVER

Source: 524

ALL-GIV'ER, noun The giver of all things.