Lemuria

Lemuria may refer to:

  • Lemuria (festival), in Roman religion, a feast during which the unwholesome and malevolent spectres of the restless dead (lemures) were propitiated
  • Lemuria (continent), name given by 19th century geologist Philip Sclater to a land mass in the Indian Ocean that was required, before the understanding of plate tectonics, to account for similarities between fauna in India and Madagascar

Read more about Lemuria:  Fiction, Music