Kan Kannadi Meaning In English / Kannadi is a gram panchayat in the palakkad district, state of kerala, india. Kan Kannadi Meaning In English : Clear explanations of natural written and spoken english.