What is the meaning of Farrago?

A collection containing a confused variety of miscellaneous things.

A kind of hash, mixed fodder for animals

Mixture, hodgepodge

Source: wiktionary.org