Definify.com

Definition 2025


moorcocks

moorcocks

English

Noun

moorcocks

  1. plural of moorcock