new English · origin Trace. Question. Emerge. Concept New L2 Something that has recently come into existence, produced, or made, and is not previously known or existing. Translations neu German primary new English primary nuevo Spanish primary neuf French primary नवीन Hindi primary नवः Sanskrit primary