Advertisement

Advertisement

Taihu

[ tahy hoo ]

noun

  1. a lake in E central China, W of Shanghai: noted for scenery. 869 sq. mi. (2,250 sq. km).


Discover More

Example Sentences

This waterway will act as silt carrier by which the Taihu and the various lakes alongside of it may be reclaimed in the future.

Advertisement

Advertisement

Advertisement

Advertisement


taihoataikonaut