Where does “pooch” come from?

pooch (English): A dog; A dog of mixed breed; a mongrel; A bulge,...

Definitions

  1. A dog; A dog of mixed breed; a mongrel; A bulge,...

Words derived from “pooch