YourDictionary

philanthropoid

noun

Informal any of the executive officers of various philanthropic foundations

link/cite print suggestion box