English Proper noun Roddas plural of Rodda Anagrams dorsadWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads