Shantou in Russian Shantou in Russian Шаньто́у proper noun A prefecture-level city of Guangdong, China. Add to Flashcards