The storyCantonese · borrowed from宮保 /宫保English todaykung poProbably from Cantonese 宮保 /宫保 (gung¹ bou²).Etymology from Wiktionary, CC BY-SA 4.0.