moorcock - noun

singularmoorcock
pluralmoorcocks