noun
departed spirit; spirit of the deceased
Refers to the spirit of a person who has died, often with a nuance of respect or reverence. Used in formal, literary, or spiritual contexts.
英魂を慰めるために、墓前に花を供えた。
We offered flowers at the grave to console the departed spirit.
Composed of 英 (えい, 'excellent, heroic') and 魂 (こん, 'spirit, soul'). The exact historical derivation is uncertain, but the combination suggests a noble or heroic departed spirit.