Devoys

English

Proper noun

Devoys

  1. plural of Devoy