CANOTILA Meaning of CANOTILA in English [Native American] A term for Forest Spirits, literally translated as "they live in a tree". Encyclopedia Mythica English dictionary. Английский энциклопедический словарь греческой мифологии. 2012