Devenses
English
Proper noun
Devenses
plural of
Devens