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.
Zoo: Word of English than in Spanish translates: Zoo.
ZOO:ZOOLOGICO.LANDSCAPE, FIELD, OR SITE WHERE ARE EXPOSED, THEY BREED AND CARE FOR ANIMALS.
ANIMAL PROTECTED ENCLOSED