English Proper noun Tarrs plural of Tarr Anagrams RRATs, Starr, starrWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads