English Proper noun Demonds plural of Demond Anagrams Desmond, Edmonds, desmond, oddsmenWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads