English edit

Noun edit

deedes

  1. plural of deede

Anagrams edit