Definify.com

Webster 1913 Edition


Lemuria

Le-mu′ri-a

(lē̍-mū′rĭ-ȧ)
,
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.

Definition 2024


Lemúria

Lemúria

See also: Lemuria

Portuguese

Proper noun

Lemúria f

  1. (historical) Lemuria (a hypothetical island in the Indian Ocean)