Translation of zoo in English:

zoo

zoo

noun

  • 1

    zoo, a place where many kinds of wild animals are kept for the public to see and where they are studied, bred and protected