hagaeidu

English: Translation
treat as god, ghost, spirit
verb