Meaning & History
Russian form of Renatus. In some cases communist parents may have bestowed it as an acronym of революция наука техника (revolyutsiya nauka tekhnika) meaning "revolution, science, technics" or революция наука труд (revolyutsiya nauka trud) meaning "revolution, science, labour".