Definition Definition

lemures - Meaning and Examples

Meaning of 'lemures' (Webster Dictionary)

1 . Lemures [ n. pl.]
- Spirits or ghosts of the departed; specters.