lemuria The origin and history of lemuria. Etymology From Latin Lemuria. ← Back to the full definition of lemuria