Meanings1lemur (primate native to Madagascar)2Roman · in the plurallemures (spirits or ghosts of the dead)