1.
provider; donor; source
A person or organization that provides something: information, a service, an organ, blood, or funding.
Related Words
Compare:
スポンサー (sponsor)