English Proper noun Batras plural of Batra Anagrams Bartas, Tabars, artabs, rabatsWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads