Word info

Hangzhou Bay

Noun

Meaning

a bay formed by an inlet of the East China Sea

Source: WordNet

Examples

The few hills such as She Shan lie to the southwest and the highest point is the peak of Dajinshan Island in Hangzhou Bay (convert). Source: Internet

Close letter words and terms