Shantou in French Shantou in French Shantou proper noun A prefecture-level city of Guangdong, China. Add to Flashcards