omnificent
/ɒmˈnɪfɪsənt/Definitions
1. adjective
extremely generous or charitable
“The philanthropist’s omnificent donation helped thousands of people in need.”
2. noun
a person who is extremely generous or charitable
“The city’s omnificent benefactors helped rebuild the damaged area.”