English Proper noun Roddens plural of Rodden Anagrams dendros, noddersWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads