English Proper noun Stimsons plural of StimsonWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads