dol

English: Translation
ghost
noun