Where does “zoo” come from?

zoo (French): zoo

Definitions

  1. zoo

Words derived from “zoo