NEIRR: New England Institute of Religious Research

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

Definition in English: New England Institute of Religious Research