Concept deity, ghost [english]

Language Gloss
English deity, ghost