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.
Get a free website audit from Next Wave ServicesGet a free website audit from Next Wave Services

Back to Top