Lemuria

1
[ le-myoor-ee-uh ]

noun
  1. Also called Mu . a hypothetical continent said to be submerged under the Indian Ocean, originally posited to explain the presence of lemur fossils only in India and Madagascar and then suggested as the origin of the human race: ultimately, in view of the indefensibility of either hypothesis, added to the corpus of legend and myth along with Atlantis, Avalon, and the like.

  2. any of various fictional locations in novels, games, etc., drawing on the related myth or legend.

Words Nearby Lemuria

Other definitions for Lemuria (2 of 2)

Lemuria2
[ le-myoor-ee-uh ]

nounRoman Religion.
  1. a variant of Lemuralia

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023

How to use Lemuria in a sentence