provider: someone who provides the means for subsistence
benefactor: a person who helps people or institutions (especially with financial help)
ambergris: waxy substance secreted by the sperm whale and found floating at sea or washed ashore; used in perfume