Search

departed🔊

(ed-form)

Having gone away.

(euphemistic) Dead.

(euphemistic) (gloss=those who have died).