Was heißt »Le­mu­ria« auf Englisch?

Das Substantiv Le­mu­ria lässt sich wie folgt von Deutsch auf Englisch übersetzen:

  • Lemuria

Le­mu­ria übersetzt in weiteren Sprachen: