FTA: 'The name Novichok means "newcomer" in Russian'
No it doesn't. Novichok means "amateur, noob". Sigh.
No it doesn't. Novichok means "amateur, noob". Sigh.
So, it seems to me (as an amateur...) that noob, novice, newcomer are better renderings of "novichok" than amateur.
So, yeah, "newcomer" is actually a good translation.