Definitions of Hangzhou bay:

  • noun:   a bay formed by an inlet of the East China Sea