Meaning of “non-profit” in the English Dictionary