• Lemures

    Origin

    Latin See lemur.

    Full definition of lemures

    Noun

    lemures

    (plural only)
    1. The spirits or ghosts of the dead.
      • unknown date John Milton''The Lars and Lemures moan with midnight plaint.
    © Wiktionary