Having left or gone away; often used as a euphemism for deceased.
From Old French 'departir' meaning 'to divide' or 'separate', from Latin 'de-' (away) + 'partire' (to divide). The euphemistic use for death developed from the idea of the soul departing or separating from the body.
Try Another Word