I wouder whether cantor and canorous are related. Certainly canorous and sonorous would be.