Le*mu"ri*a (?), n. [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.
© Webster 1913.