What is the meaning of Menagerie?

A collection of live wild animals as an exhibition historically associated with the aristocracy and considered a precursor of modern zoos.

The enclosure where they are kept.

A diverse or miscellaneous group.

The orchestra of a theatre.

menagerie (collection of live wild animals on exhibition)

Source: wiktionary.org