CANOROUS Meaning of CANOROUS in English [ kə'nɔ:rəs ]■ adjective rare melodious or resonant.OriginC17: from L. canorus (from canere 'sing') + -ous . Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004