English Proper noun Stenes plural of Stene Anagrams Steens, essent, ensets, tenses, steensWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads