lemures Meaning, Definition & Usage

Lem"u*res noun plural
Etymology
L. See Lemur.
Definitions
  1. Spirits or ghosts of the departed; specters.
    The Lars and Lemures moan with midnight plaint. Milton.

Webster 1913