• Lemurian

    Origin

    Lemuria + -an

    Full definition of Lemurian

    Adjective

    Lemurian

    1. Of or pertaining to the mythical Lemuria.

    Noun

    Lemurian

    (plural Lemurians)
    1. An inhabitant of the mythical Lemuria.

    Anagrams

    © Wiktionary