Lemuria
Lemuria (le*mū"ri*ȧ) , noun
[So named from the supposition that it was the original home of the lemurs.]
A hypothetical land, or continent, supposed by some to have existed formerly in the Indian Ocean, of which Madagascar is a remnant. — Herschel