Defores
English
Proper noun
Defores
plural of
Defore
Anagrams
foeders