CANOROUS Meaning of CANOROUS in English adj. melodious, resonant. [ L canorus f. canere sing ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012