Definition of Shantou in US English:

Shantou

proper noun

  • A port in the province of Guangdong in southeastern China, situated on the South China Sea at the mouth of the Han River; population 4,840,500 (est. 2006). It was designated a treaty port in 1869.

    Former name Swatow

Pronunciation

Shantou

/ˈSHänˈtō/