Provider
English Meaning
One who provides, furnishes, or supplies; one who procures what is wanted.
- One who supplies a means of subsistence: parents who were good providers.
- One that makes something, such as a service, available: primary health care providers.