Lemuria

From Wikipedia, the free encyclopedia
Jump to: navigation, search

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 to a hypothetical land mass in the Indian Ocean

See also Lemuria in popular culture

Fiction[edit]

Music[edit]