Etymology tree English Canton Proto-Indo-European *-iskos Proto-Germanic *-iskaz Proto-West Germanic *-iskbor. Late Latin -iscus ▲ Vulgar Latin -iscus Latin -ēnsis Old French -eisbor. Middle English -eys English -ese English Cantonese From Canton + -ese.