menagerie

menagerie n

Fr. 'dovecote, farmyard, home'.

  1. A circus; [adj.] wild; varied; like a circus; like a collection of performing animals; [fig.] variety; [word play on “many”] numerous.
  2. Zoo; spectacle; exhibition; exposition; something to look at.