English Proper noun Sattars plural of Sattar Anagrams astarts, stratasWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads