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