Meaning of hangzhou bay

Definition of hangzhou bay

(noun) a bay formed by an inlet of the East China Sea

Other information on hangzhou bay

WIKIPEDIA results for hangzhou bay
Amazon results for hangzhou bay