onlus

Etymology
Initialism of, loosely translated as “non-profit organisation for social benefit”.

Noun

 * 1) not-for-profit organization, nonprofit, NPO