Definition of NPC in US English:

NPC

noun

Gaming