NMSUA: New Mexico State University at Alamogordo

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

Definition in English: New Mexico State University at Alamogordo