Devenses

English

Proper noun

Devenses

  1. plural of Devens