lemuriaDict.lkDict.lk - Sinhala to English DictionaryMeaning lemuria Tweet Sinhala Dictionary definitions for lemurialemuria 🔊lemuria : ලෙමුරියාlemuria definitionNoun. A hypothetical land, or continent, supposed by some to have existed formerly in the Indian Ocean, of which Madagascar is a remnant.Lern More AboutWiki Definition: lemuriaGoogle Search result: GoogleWiki Article: Wikipedia Tweet