The Patch

English

Proper noun

The Patch

  1. A suburb of Melbourne in the Shire of Yarra Ranges, Victoria, Australia