🇬🇧 en de 🇩🇪

screen name noun

  • a pseudonym used for Internet communications
Deckname
Wiktionary Links