Lemuria
WiktionaryText

Proper noun



  1. Mythical lost country, continent, or island proposed to explain the existence of lemurs on two continents.


----

Proper noun


, (plurale tantum)
  1. The festival of Lemurēs (spirits, ghosts)
 
x
OK