Lemures
Word Dictionary
-> Lemures
Search:
Lemures
(n. pl.) Spirits or ghosts of the departed; specters.
Terms of Use
Canadian Jobs