lemures (0 synonym found)

Definition of lemures:

(n) : (Roman mythology) The spirits or ghosts of the dead, considered as malignant.

Definition of lemures:

(n) : (Roman mythology) The spirits or ghosts of the dead, considered as malignant.

Back to Top