Synonyms of provider in English:

provider


See definition of provider

noun

1‘the state is still the main provider of welfare’

SYNONYMS

supplier, donor, giver, contributor, source, mainstay