Benefactor

German Meaning

Wohltäter

Gönner

English Meaning

  1. One that gives aid, especially financial aid.

StatCounter - Free Web Tracker and Counter