Wiktionary
cyberwizards
n. (plural of cyberwizard English)
n. (plural of cyberwizard English)