provider: someone who provides the means for subsistence
benefactor: a person who helps people or institutions (especially with financial help)
columbine: a plant of the genus Aquilegia having irregular showy spurred flowers; north temperate regions especially mountains