Meanings

  1. lemur (primate native to Madagascar)

  2. Roman · in the plurallemures (spirits or ghosts of the dead)