LEMURES


Meaning of LEMURES in English

noun plural Etymology: Latin Date: 1555 spirits of the unburied dead exorcised from homes in early Roman religious rites

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.