Lemuria

Look up Lemuria in Wiktionary, the free dictionary.

Lemuria may refer to:

Fiction

Music