See also: astas English Proper noun Astas plural of Asta Anagrams ASATs, StaaS, tassaWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads