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.      Английский энциклопедический словарь греческой мифологии.