Definition
Incorporated body set up for charitable or benevolent purposes.
Related Videos
http://www.businessdictionary.com/definition/eleemosynary-corporation.html
http://www.businessdictionary.com/definition/eleemosynary-corporation.html