bienhechor

Etymology
, from or based on, from +. Compare 🇨🇬 and the borrowed doublet.

Noun

 * 1) benefactor, welldoer