Definition of NPR in English:

NPR

  • Nepalese rupee(s).