departeds

English

Noun

departeds

  1. plural of departed

Anagrams