Shouldn't it be "nom de toile"? We don't say "nom de war" but "nom de guerre", so following on this same formation the term 'web' should be translated.

Start a discussion about nom de Web

Start a discussion