Definition of "moorcock"

moorcock