Cane Home The Lexicon Cane Thumbnail Phrase or WordCaneLiteral English TranslationDogDefinitionStrict or inflexible person.LanguageSardinianTypeFaunamorphSubcategoryCanines Previous itemDindu Next itemFeu que cane