English Noun scarr (plural scarrs) Obsolete spelling of scar. Anagrams ACRRs, carrs, CarrsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads