What is the meaning of the word "farrago"?

Definitions: