
Lemures

Translation lemures into russian
Definitions
lemures
NounIn Roman mythology, lemures are spirits of the dead, often considered to be malevolent or restless ghosts.
The ancient Romans held a festival called Lemuria to appease the lemures and protect their homes from these wandering spirits.