SHANTOU Meaning of SHANTOU in English /shahn"toh"/ , n. Pinyin.a seaport in E Guangdong province, in SE China. 400,000. Also, Swatow . Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012