It is an English word which means Zoo, park or Zoo. Place where a wide variety of animals of all kinds is on display and resembling their natural conditions. Collection of animals, menagerie.
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list