Where does “Zoo” come from?

Zoo (German): zoo

Definitions

  1. zoo

Words derived from “Zoo