See also: tàtars English Noun Tatars plural of Tatar Anagrams Attars, Sattar, Tatras, astart, attars, strataWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads