Definitions of Canton river:

  • noun:   a river in southeast China that flows into the South China Sea