dubu
noun
  1. generic term for spirit
  2. the spirit of a dead person















    definition
    • word: dubu
    • type: noun
    • definitions:
      • generic term for spiritthe spirit of a dead person
    • translations:
      • spiritghost
    • usages: