Menagerie

Etymology
.

Noun

 * 1) menagerie collection of live wild animals
 * 2) menagerie a mix of various things