What does NAGPA stand for?

What does NAGPA mean? We have 2 definitions. Read most used NAGPA meanings below.