The acronym NP(Other) means : National Permit - A Permit In India For Trucks So They Can Go Anywhere In The Nation.
Acronyms, abbreviations and meanings similar to NP
ACS means: Auxiliary Cooling System
AEY means: Auger Electron Yield
GRWA means: Generalized Rotating-wave Approxn. (in Energy Level Calcns.)
EULA means: End-User License Agreement (you-lah)
MLHW means: Mean Lower High Water (nautical Charts)