NNGP: Nonlinear Non-Gaussian Process

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

Definition in English: Nonlinear Non-Gaussian Process