Definition of NRA in English:

NRA

  • National Rifle Association.