fund in French
fund in French
fonds
A sum or source of money.
financer
(transitive) To pay or provide money for.