From Portuguese Cantão, from Mandarin 廣東 /广东 (Guǎngdōng). Doublet of Guangdong. Compare Spanish Cantón, French Canton, Italian Canton, Russian Кантон (Kanton).
Practice speaking and memorizing "Canton" and many other words and sentences in English.