What is the meaning of the word "moorcock"?

Definitions: