CANIL Meaning of CANIL in English n kennel (= house in which a pack of hounds are kept) Interlingua English vocab. Английский словарь Интерлингва. 2012