Which meaning in English of that term is unclear.
Oddly AltaVista translates "Zoo"
Auf deutsch: Zoo
You tell me.