NLRM: New Life Restoration Ministries

What does NLRM mean? The above is one of NLRM meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: New Life Restoration Ministries