EnglishNPRnameMeaningInitialism of National Public Radio.Initialism of National Population Register.Initialism of natural pressure release.SourcesNo citations have been attached yet.