CANOROUS Meaning of CANOROUS in English adj. melodious, resonant. Etymology: L canorus f. canere sing Oxford English vocab. Оксфордский английский словарь. 2012