WordUnscrambler Home
lemures
Definitions
[ˈlɛmjʊəriːz], (Noun)
Definitions:
- (in ancient Roman belief) the restless spirits of the dead, which were considered frightening or troublesome and had to be appeased with household rituals
Phrases:
Origin
:
Click here to see the free dictionary definition for lemures
definition by Oxford Dictionaries